Informatics Point
Информатика и проектирование
Архитектура основана на концепции раздельных шин и областей памяти для данных и для команд (Гарвардская архитектура). Шина данных и память данных (ОЗУ) - имеют ширину 8 бит, а программная шина и программная память (ПЗУ) имеют ширину 14 бит. Такая концепция обеспечивает простую, но мощную систему команд, разработанную так, что битовые, байтовые и регистровые операции работают с высокой скоростью и с перекрытием по времени выборок команд и циклов выполнения. 14- битовая ширина программной памяти обеспечивает выборку 14-битовой команды в один цикл. Все команды выполняются за один цикл, исключая команды переходов. В PIC16C84 программная память объемом 1К х 14 расположена внутри кристалла. Исполняемая программа может находиться только во встроенном ПЗУ. Исполнения микросхем бывают трех типов: коммерческие, для промышлености и для автомобильной электроники. Основное их отличие в температурном диапазоне и рабочем напряжении.
Рисунок 1 - Расположение выводов микроконтроллера PIC16C84
О назначениях ножек входа и выхода описано в таблице. Серия PIC16C84 подходит для широкого спектра приложений от схем высокоскоростного управления автомобильными и электрическими двигателями до экономичных удаленных приемопередатчиков, показывающих приборов и связных процессоров. Наличие ПЗУ позволяет подстраивать параметры в прикладных программах (коды передатчика, скорости двигателя, частоты приемника и т.д.).
Обзор характеристик микроконтроллера:
- только 35 простых команд;
- все команды выполняются за один цикл(400ns), кроме команд перехода - цикла;
- рабочая частота 0 Гц . 10 МГц;
- 14 - битовые команды;
- 8 - битовые данные;
- 1024 х 14 электрически перепрограммируемой программной памяти на кристалле (EEPROM);
- 36 х 8 регистров общего использования;
- 15 специальных аппаратных регистров SFR;
- 64 x 8 электрически перепрограммируемой EEPROM памяти для данных;
- восьмиуровневый аппаратный стек;
- прямая, косвенная и относительная адресация данных и команд;
- четыре источника прерывания;
- внешний вход INT;
- переполнение таймера RTCC;
- прерывание при изменении сигналов на линиях порта B;
- по завершению записи данных в память EEPROM.
- улучшенный температурный диапазон эксплуатации
- высокий максимальный выходной ток на Vss
- 15 аппаратных регистров специального назначения
- прямой, косвенный и относительный режимы адресации для данных и инструкций
- RISC архитектура.
Таблица 1 - Назначение ножек микроконтроллера
Обозначение |
Нормальный режим |
Режим записи EEPROM |
RA0 - RA3 |
Двунаправленные линии ввода/вывода. Входные уровни ТТЛ. |
- |
RA4/RTCC |
Вход через триггер Шмитта. Ножка порта ввода/вывода с открытым стоком или вход частоты для таймера/счетчика RTCC. |
- |
RBO/INT |
Двунаправленные линии ввода/вывода или внешний вход прерывания. Уровни ТТЛ. |
- |
RB1 - RB5 |
Двунаправленные линии ввода/вывода. Уровни ТТЛ. |
- |
RB6 |
Двунаправленные линии ввода/вывода. Уровни ТТЛ. |
Вход тактовой частоты для EEPROM |
RB7 |
Двунаправленные линии ввода/вывода. Уровни ТТЛ. |
Вход/выход EEPROM данных- |
/MCLR/Upp |
Низкий уровень на этом входе генерирует сигнал сброса для контроллера. Активный низкий. |
Сброс контроллера. Для режима EEPROM - подать Upp. |
OSC1/CLKIN |
Для подключения кварца, RC или вход внешней тактовой частоты. |
- |
OSC2/CLKIN |
Генератор, выход тактовой частоты в режиме генератора, в остальных случаях - для подключения кварц |
- |
Udd |
Напряжение питания |
Напряжение питания. |
Uss |
Общий (земля) |
Общий |
Разработка и проектирование беспроводной компьютерной сети класса
Монтаж
кабеля проводной сети в труднодоступных местах, систематические выдёргивания
кабеля из компьютера - все эти проблемы с проводной сетью существуют во ...
Технология изготовления электронно-лучевой трубки
Фокусирующая
система может быть линзовой или зеркальной. Линзовые системы имеют сферическую
аберрацию значительно, большую, чем зеркальные, но первые ко ...
Расчет спутниковой передающей антенны
Требуется спроектировать и рассчитать антенну,
в соответствии с приведёнными ниже техническими данными.
Назначение:
Бортовая спутниковая передающая ант ...
Меню сайта
2024 © www.informaticspoint.ru