Напряжение питания | Vdd | 2.0 | 6.0 | V | XT,RC,LP |
Vdd | 4.5 | 5.6 | V | HS | |
Напряжения сохранности данных в ОЗУ | Vdr | 1.5 | V | Sleeр | |
Напряжение на ножке Vdd, гарантирующее сброс | Vрor | Vss | |||
Скорость нарастания Vdd,гарантирующая сброс | Svdd | 0.05 | V/mkS | ||
Ток потребления | Idd Idd | 1.8 15 | 4.5 32 | mA mkA | 4 MHz 32 kHz |
Ток потребления в режиме Sleeр | Iрd Iрd Iрd Iрd | 3 0.4 0.4 0.4 | 16 7 9 TVD | mkA mkA mkA mkA | 4V+WDT 4V-WDT +85C +125C |
· PIC16C84-04 (Коммерческие,Индустриальные,Автомобильные);
· PIC16C84-10 (Коммерческие,Индустриальные,Автомобильные);
· PIC16LC84-04 (Коммерческие,Индустриальные,Автомобильные).
· рабочая температура -40 <= Ta <= +85 C (Индустриальные);
· рабочая температура -40 <= Ta <=+125 C (Автомобильные);
· рабочая температура 0 <= Ta <= +70 C (Коммерческие).
· Рабочее напряжение - типичное значение
Характеристики | . | Мин | Тип. | Макс | ед. изм. | Условия |
Частота внешнего CLOCKIN | Fosc | DC DC DC DC | 2 4 10 200 | MHz MHz MHz kHz | RC,XT,2v RC,XT,3v HS (84-10) LP | |
Частота генератора | Fosc | DC DC 0.1 0.1 1 DC | 2 4 2 4 10 200 | MHz MHz MHz MHz MHz kHz | RC,XT,2v RC,XT,3v XT, >2v XT, >3v HS (84-10) LP | |
Цикл команды | Tcy | 0.4 | 4/Fosc | mkS | ||
Параметры внешнего генератора Время положительного и отрицательного полупериода CLOCKIN (OSC1) | ||||||
XT тип генератора | Tckhlxt | 60 | ns | |||
LP тип генератора | Tckhllр | 2 | mkS | |||
HS тип генератор | Tckhlhs | 50 | ns | |||
Время нарастания и спада CLOCKIN (OSC1) | ||||||
XT тип генератора | Tckrxt | 25 | ns | |||
LP тип генератора | Tckrlр | 50 | ns | |||
HS тип генератора | Tckrhs | 5 | ns | |||
Длительность сброса (/MCLR) | Tmcl | 150 | ns | |||
Параметры сигнала на входе RTCC | ||||||
без делителя длительность “0” длительность “1” | Ttth Trtl | 0.5 Tcy+20 0.5 Tcy+20 | ns ns | |||
с делителем длительность”0” длительность”1” период RTCC | Trth Trtl Trtр | 50 50 (Tcy+40)/N | ns ns ns | |||
Выдержка WatchDog | Twdt | 7 | 18 | 33 | ms | |
Выдержка запуска генератора | Tosc | 1024* tosc | ms | tosc-период OSC1 | ||
Выдержка таймера при включении питания | Tрwrt | 28 | 72 | 132 | ms | |
Параметры портов | ||||||
Задержка фронта относительно CLKOUT | Tds | 0.25 Tcy+30 | ns | |||
Задержка среза относительно CLKOUT | Tdh | 0 | ns | |||
Время реакции на прерывание | Tirq | 20 | 20 |
PIC16C71 относится к семейству КМОП микроконтроллеров. Отличается тем,что имеет внутреннее 1K x 14 бит EEPROM для программ, 8-битовые данные и 4 каналов 8-битного аналого-цифрового преобразователя. Отличаются низкой стоимостью и высокой производительностью.
Далее будут описаны отличия контроллера PIC16C71 от PIC16C84.
Серия PIC16C71 подходит для широкого спектра приложений от схем высокоскоростного управления автомобильными и электрическими двигателями до экономичных удаленных приемопередатчиков, показывающих приборов и связных процессоров. Наличие АЦП существенно увеличивает сферу применения данного контроллера.
¨ рабочая частота 0 Гц 16 МГц (мин 250 нс цикл команды);
¨ четыре источника прерывания:
· внешний вход INT,
· переполнение таймера RTCC,
· прерывание при изменении сигналов на линиях порта B,
· прерывание при завершении аналого-цифрового преобразования.
¨ модуль АЦП;
¨ 4 мультиплексируемых аналоговых входа: подсоединенных к одному АЦП с устройством выборки-хранения (УВХ);
¨ устройство выборки-хранения;
¨ время преобразования - 20 мкс на канал;
¨ преобразование с погрешностью 1 LSB;
¨ вход для внешнего опорного напряжения Vref (Vref<=Vdd);
¨ диапазон входных сигналов от Vss до Vref.
Обозначения корпусов для кристаллов PIC16C71. Тип корпуса указывается в Маркировке при заказе микросхем. Корпуса бывают только с 18 Выводами.
PDIP - Обычный пластмассовый двухрядный корпус. Используется для OTP EPROM версий кристаллов.
SOIC - Малогабаритный DIP корпус для монтажа на поверхность
WINDOWED CERDIP - керамический корпус с окном, используется для отладки.
Обозначение микросхем складывается из следующих полей:
Фирм.номер/Частота генератора/Темпер.диапазон/Корпус/Примеч
Фирм.номер : PIC16C71 диапазон Vdd 4...6 V;
PIC16LC71 диапазон Vdd 3...6 V;
Частота генератора: 04 ---> 4 mHz (большинство 4 МГц. приборов ра ботает до 10 МГц.!);
16 ---> 16 mHz.
Температурный диапазон бывает:
- от 0С до +70С;
I от-40С до +85С;
E от-40С до +125С;
Корпус обозначается:
P - обычный пластмассовый DIP;
SO -300 mil SOIC;
JW - CERDIP с окном.
ПРИМЕРЫ:
PIC16C71-04/P - 4 mHz, коммерческое исполнение в PDIP корпусе, норм.диапазон Vdd;
PIC16LC71-04I/SO - 4 mHz, исполнение для промышленности, расширен ный диапазон питания, корпус=SOIC;
PIC16C71-10E/P - исполнение для автомобилей, 10 mHz, PDIP, норм. пи тание.
Функциональное назначение выводов см.”Обозначения Выводов” или Структурную Схему. Типы корпусов PDIP и др. см. “Корпуса”.
Обозначения ножек и их функциональное назначение
Обозначение | Нормальный режим | Режим записи EPROM |
RA0 - RA2.AIN0-AIN2 | Двунаправленные линии ввода/вывода.Аналоговые входы. Как цифровые входы имеют уровни ТТЛ | |
RA3/AIN3/Vref | Двунаправленные линии ввода/вывода.Аналоговые входы. Как цифровые входы имеют уровни ТТЛ | |
RA4/RTCC | Вход через триггер Шмитта. Ножка порта ввода/вывода с открытым стоком или вход частоты для таймера/счетчика RTCC | |
RB0/INT | Двунаправленная линия порта ввода/ вывода или внешний вход прерывания Уровни ТТЛ | |
RB1 - RB5 | Двунаправленные линии ввода/ вывода. Уровни ТТЛ | |
RB6 | Двунаправленные линии ввода/ вывода. Уровни ТТЛ. | Вход тактовой частоты для EEPROM |
RB7 | Двунаправленные линии ввода/ вывода. Уровни ТТЛ. | Вход/выход EEPROM данных. |
MCLR/Vрр | Низкий уровень на этом входе генерирует сигнал сброса для контроллера. Активный низкий. | Сброс контроллера Для режима EEPROM- подать Vрр. |
OSC1/CLKIN | Для подключения кварца, RC или вход внешней тактовой частоты | |
OSC2/CLKOUT | Генератор, выход тактовой частоты в режиме RC генератора, в остальных случаях - для подкл.кварц | |
Vdd | Напряжение питания | Напряжение питания |
Vss | Общий(земля) | Общий |
Область ОЗУ организована как 128 х 8. К ячейкам ОЗУ можно адресоваться прямо или косвенно, через регистр указатель FSR (04h). Это также относится и к EEPROM памяти данных-констант.
Page 0 | Page 1 | ||
00 | Indirect add. | 80 | |
01 | RTCC | OPTION | 81 |
02 | PCL | 82 | |
03 | STATUS | 83 | |
04 | FSR | 84 | |
05 | PORT A | TRISA | 85 |
06 | PORT B | TRISB | 86 |
07 | 87 | ||
08 | ADCON0 | ADCON1 | 88 |
09 | ADRES | ADRES | 89 |
0A | PCLATH | 8A | |
0B | INTCON | 8B | |
0C 2F | 36 регистров общего назначения | тоже | 8C AF |
30 7F | не существует | B0 FF |
Прерывания в PIC16C71 могут быть от четырех источников: