Programmable Interface Controller
PIC
انواع PIC
Flash Program Memory
Eprom Program Memory
Rom Program Memory
EEPROM Program Memory
Flash Program Memory
سرعت بالاي خواندن اطلاعات از ROMمزيت اين خانواده محسوب مي شود. بطوريکه سرعت 12 پالس براي اجراي برنامه در ميکروکنترلر 8051 به 4 پالس در PIC رسيده است. اين سرعت براي AVR به يک پالس رسيده است.
PIC16F84A
![]()
ويژگيهاي PIC16F84A
برنامه ريزي با تنها 35 دستور
اجراي همه دستورات با يک سيکل بجز دستور پرش که به دو سيکل نياز دارد
سرعت کاري :
فرکانس کاري DC تا 20 MHz (حداکثر سرعت 200 نانوثانيه براي هر سيکل کاري)
حافظه برنامه ريزي 1024 کلمه
68بايت RAM
64بايت EEPROM
طول دستور 14 بيت
وقفه خارجي
زمان سنج 8بيتي
ويژگيهاي جانبي PIC16F84A
13 پين ورودي/ خروجي با قابليت برنامه ريزي مجزا
تأمين جريان کشي مورد نياز LED(25ميلي آمپر براي هر پين)
حافظه Flash با قابليت برنامه ريزي 10000 بار
EEPROM با قابليت 10.000.000 بار نوشتن
برنامه ريزي آسان
درگاه A
![]()
درگاه B
![]()
وقفه
وقفه خارجي
زمان سنج
تغيير در منطق ولتاژي پايه هاي درگاه B
اتمام سيکل نوشتن داده در EEPROM
PIC16F877A
![]()
![]()
ويژگيهايPIC16F877A
زمان سنج0 : 8بيتي
زمان سنج1 : 16 بيتي
زمان سنج2 : 8بيتي
8 کانال مبدل آنالوگ به ديجيتال : 10 بيتي
درگاه موازي
درگاه سريال
ADCON0 REGISTER
![]()
ثبات خروجي A2D
علاقه مندی ها (بوک مارک ها)