Архитектура основана на концепции раздельных шин и областей памяти для данных и для команд (Гарвардская архитектура). Шина данных и память данных (ОЗУ) - имеют ширину 8 бит, а программная шина и программная память (ПЗУ) имеют ширину 14 бит. Такая концепция обеспечивает простую, но мощную систему команд, разработанную так, что битовые, байтовые и регистровые операции работают с высокой скоростью и с перекрытием по времени выборок команд и циклов выполнения. 14- битовая ширина программной памяти обеспечивает выборку 14-битовой команды в один цикл. Двухступенчатый конвейер обеспечивает одновременную выборку и исполнение команды. Все команды выполняются за один цикл, исключая команды переходов. В PIC16C84 программная память объемом 1К х 14 расположена внутри кристалла. Исполняемая программа может находиться только во встроенном ПЗУ.
Разводка ножек
Функциональное назначение выводов см.”Обозначения Выводов” или Структурную Схему. Типы корпусов PDIP и др. см. “Корпуса”.
![]() |
|
|
Назначение ножек
Обозначения ножек и их функциональное назначение
Обозначение | Нормальный режим | Режим записи EEPROM |
RA0 - RA3 | Двунаправленные линии ввода/вывода. Входные уровни ТТЛ | |
RA4/RTCC | Вход через триггер Шмитта. Ножка порта ввода/вывода с открытым стоком или вход частоты для таймера/счетчика RTCC | |
RB0/INT | Двунаправленная линия порта ввода/ вывода или внешний вход прерывания Уровни ТТЛ | |
RB1 - RB5 | Двунаправленные линии ввода/ вывода. Уровни ТТЛ | |
RB6 | Двунаправленные линии ввода/ вывода. Уровни ТТЛ. | Вход тактовой частоты для EEPROM |
RB7 | Двунаправленные линии ввода/ вывода. Уровни ТТЛ. | Вход/выход EEPROM данных. |
MCLR/Vрр | Низкий уровень на этом входе генерирует сигнал сброса для контроллера. Активный низкий. | Сброс контроллера Для режима EEPROM- подать Vрр. |
OSC1/CLKIN | Для подключения кварца, RC или вход внешней тактовой частоты | |
OSC2/CLKOUT | Генератор, выход тактовой частоты в режиме RC генератора, в остальных случаях - для подкл.кварц | |
Vdd | Напряжение питания | Напряжение питания |
Vss | Общий(земля) | Общий |