Pic

saalek110

Well-Known Member

ویژگی های میکروکنترلر PIC چیست؟​

میکروکنترلر ها در اکثر وسایل برقی و الکترونیکی وجود دارند و کاربرد گسترده ای در صنعت دارند.

بسته به برنامه ای که درون آن ها نوشته می شود، در اجزای مختلف به کار گرفته می شوند.

PIC متعلق به شرکت میکروچیپ آمریکا می باشد.

سرعت کاری میکروکنترلر PIC برابر با 1/4 فرکانس خارجی است.

مثلا اگر فرکانس 16 باشد PIC با فرکانس 4 کار می کند.

میکروکنترلر های PIC نویز کمی را می پذیرند که یکی از دلایلش همان فرکانس است که تقسیم بر 4 می شود.

توان مصرفی این میکروکنترلر ها کم است.

زبان برنامه نویسی در PIC، C و یا ++C است.

مدل های اولیه PIC دارای حافظه فقط خواندنی (ROM) یا
(Erasable programmable read only memory ,EPROM) قابل برنامه ریزی بودند،
که برخی از آن ها امکان پاک کردن حافظه را داشتند.

همه مدل های فعلی از حافظه فلش برای ذخیره برنامه استفاده می کنند.

مدل های جدیدتر اجازه می دهند که حافظه را دوباره برنامه ریزی کنند.

در این مدل ها حافظه داده از حافظه برنامه جدا می شود.

حافظه داده ها 8 بیتی، 16 بیتی و در جدیدترین مدل ها تا 32 بیت گستردگی دارد.

نرم افزار کامپیوتری جهت توسعه PIC ها، MPLAB نام دارد. MPLAB برنامه خود شرکت مییکرو چیپ است.

میکروکنترلر های PIC به دلیل در دسترس بودن و قابلیت برنامه ریزی مجدد فلش مموری، از نظر توسعه دهندگان محبوب می باشند.

میکروکنترلر های PIC توسط طراحان هاروارد طراحی شده اند و
در دستگاه های مختلف به کار برده می شوند.

3# اجزای سخت افزاری میکروکنترلر PIC​

دستگاه های PIC به طور کلی دارای اجزای زیر هستند:

  • حافظه فلش (حافظه برنامه که با استفاده از MPLAB برنامه ریزی شده است)
  • حافظه داده SRAM) static RAM)
  • حافظه EPROM
  • تایمر و تنظیمات مختلف کریستال
  • پورت های ورودی/خروجی
پورت های ورودی خروجی در میکروکنترلر PIC به شما اجازه می دهند با دنیای بیرون ارتباط داشته باشید.

به عنوان مثال شما با کمک آن ها می توانید چراغ های LED ای را که روی مدار قرار دارند کنترل کنید.

هر PIC سه تایمر دارد، که می توانند به عنوان تایمر یا شمارشگر استفاده شوند.

 

جدیدترین ارسال ها

بالا