Дипломная работа: Разработка PIC-контроллера устройства измерения временных величин сигналов
RB5
RB6
RB7
RB0/INT
7
8
9
10
11
12
13
6
PORTB — двунаправленный порт ввода–вывода
Может быть использован как вход внешнего прерывания
Используемый микроконтроллер имеет внутреннее 1K x 14 бит Flash памяти для программ, 8-битовые данные и 64байт Flash памяти данных. Все команды состоят из одного слова (14 бит шириной) иисполняются за один цикл (400 нс при 10 МГц), кроме команд перехода, которые выполняются за два цикла (800 нс). PIC16F84 имеет прерывание, срабатывающее от четырех источников, и восьмиуровневый аппаратный стек. Периферия включает в себя 8-битный таймер/счетчик с 8-битным программируемым предварительным делителем (фактически 16 - битный таймер) и 13 линий двунаправленного ввода/вывода. Высокая нагрузочная способность (25 мА максимальный втекающий ток, 20 мА максимальный вытекающий ток) линий ввода/вывода. Максимально допустимые значения электрических параметров для данного микроконтроллера представленны в таблице 1.7
Таблица 1.7
Описание |
Максимальное значение | Ед. изм. |
Допустимая рабочая температура | -55°С +125 | °С |
Температура хранения | -65°С +150 | °С |
Напряжение VDD относительно Vss -0,3 | 7,5 | В |
Напряжение -MCLR относительно Vss | -0,3 — 14 | В |
Напряжение на остальных вы водах относительно VS S | -0.6 — VDD +0.6 | В |
Потребляемая мощность | 800 | мВт |
Максимальный ток на Vss | 150 | мА |
Максимальный ток на VDP | 100 | мА |
Входной запирающий ток IIK | ±20 | мА |
Выходной запирающий ток IOK | ±20 | мА |
Максимальный выходной ток стока канала ввода-вывода | 25 | мА |
Максимальный выходной ток истока канала ввода-вывода | 20 | мА |
Максимальный выходной ток стока PORTA (суммарный) | 80 | мА |
Максимальный выходной ток истока PORTA (суммарный) | 50 | мА |
Максимальный выходной ток стока PORTB (суммарный) | 150 | мА |
Максимальный выходной ток истока PORTB (суммарный) | 100 | мА |
PIC16F84 отличается низкой стоимостью и высокой производительностью. Малый размер корпуса делает этот микроконтроллер пригодным для портативных приложений. Низкая цена, экономичность, быстродействие, простота использования и гибкость ввода/вывода делает PIC16F84 привлекательным даже в тех областях, г