¨ только 35 простых команд;
¨ все команды выполняются за один цикл(400ns), кроме команд перехода, выполняющихся за два цикла;
¨ рабочая частота 0 Гц... 10 МГц (min 400 нс цикл команды);
¨ 14- битовые команды;
¨ 8- битовые данные;
¨ 1024 х 14 электрически перепрограммируемой программной памяти на кристалле (EEPROM);
¨ 36х 8 регистров общего использования;
¨ 15 специальных аппаратных регистров SFR;
¨ 64 x 8 электрически перепрограммируемой EEPROM памяти для данных;
¨ восьмиуровневый аппаратный стек;
¨ прямая, косвенная и относительная адресация данных и команд;
¨ четыре источника прерывания:
· внешний вход INT,
· переполнение таймера RTCC,
· прерывание при изменении сигналов на линиях порта B,
· по завершению записи данных в память EEPROM.
Периферия и Ввод/Вывод
¨ 13 линий ввода-вывода с индивидуальной настройкой;
¨ втекающий/вытекающий ток для управления светодиодами.
· макс. вытекающий ток - 20 мА.,
· макс. втекающий ток - 25 мА.,
¨ TMR0: 8 - битный таймер/счетчик RTCC с 8-битным программируемым предварительным делителем.
Специальные свойства
¨ автоматический сброс при включении;
¨ таймер включения при сбросе;
¨ таймер запуска генератора;
¨ Watchdog таймер WDT с собственным встроенным генератором, обеспечивающим повышенную надежность;
¨ EEPROM бит секретности для защиты кода;
¨ экономичный режим SLEEP;
¨ выбираемые пользователем биты для установки режима возбуждения встроенного генератора:
· RC генератор : RC;
· обычный кварцевый резонатор : XT;
· высокочастотный кварцевый резонатор: HS;
· экономичный низкочастотный кристалл: LP;
¨ встроенное устройство программирования EEPROM памяти программ и данных; используются только две ножки.
КМОП технология
¨ экономичная высокоскоростная КМОП EPROM технология;
¨ статический принцип в архитектуре;
¨ широкий диапазон напряжений питания и температур:
· коммерческий: 2.0... 6.0 В, 0...+70С,
· промышленный: 2.0... 6.0 В, -40...+70С,
· автомобильный: 2.0... 6.0 В, 40...+125С;
¨ низкое потребление:
· 2 мА типично для 5В, 4МГц,
· 15 мкА типично для 2В, 32КГц,
· 1 мкА типично для SLEEP режима при 2В.
Tипы корпусов и исполнений
Обозначения корпусов для кристаллов PIC16C84. Тип корпуса указывается в Маркировке при заказе микросхем. Корпуса бывают только с 18 Выводами.
PDIP - Обычный пластмассовый двухрядный корпус
SOIC - Малогабаритный DIP корпус для монтажа на поверхность
Mаркировка при заказе
Обозначение микросхем складывается из следующих полей:
Фирм.номер/Частота генератора/Темпер.диапазон/Корпус/Примеч
Фирм.номер: PIC16C84 Vdd range 4...6 V,
PIC16LC84 Vdd range 2...6 V;
Частота генератора: 04 ---> 4 mHz (большинство 4 МГц. приборов работает до 10 МГц.!),
10 ---> 10mHz;
Температурный диапазон бывает:
- от 0С до +70С,
I от-40С до +85С,
E от-40С до +125С;
Корпус обозначается:
P - обычный пластмассовый DIP,
SO -300 mil SOIC.
ПРИМЕРЫ:
PIC16C84-04/P - 4 mHz, коммерческое исполнение в PDIP корпусе, норм.диапазон Vdd
PIC16LC84-04I/SO - 4 mHz, исполнение для промышленности, расширен ный диапазон питания, корпус=SOIC
PIC16C84-10E/P - исполнение для автомобилей, 10 mHz, PDIP, норм. пи тание