Микропроцессор AonZ80Рефераты >> Программирование и компьютеры >> Микропроцессор AonZ80
Таблица истинности микросхемы КР580ВИ53 | |||||
Сигналы на входах |
Назначение и вид информации | ||||
WR |
RD |
A1 |
A0 |
CS | |
0 |
1 |
1 |
1 |
0 |
Шина данных - Таймер (занесение управляющего слова в канал 0,1 или 2) |
1 |
1 |
´ |
´ |
0 |
Нет операций. Канал данных Таймера в высокоомном состоянии |
0 |
1 |
0 |
0 |
0 |
Канал данных - Таймер (загрузка счетчика канала 0) |
0 |
1 |
0 |
1 |
0 |
Канал данных - Таймер (загрузка счетчика канала 1) |
0 |
1 |
1 |
0 |
0 |
Канал данных - Таймер (загрузка счетчика канала 2) |
Необходимо помнить, что для таймера КР580ВИ53А тактовая частота процессора - 4 MHz, с которой он обращается к подключенным к шинам микросхемам, является сверхкритической. Надежнее работает аналог этой микросхемы - КР1810ВИ54. Для тех, кто все-таки решил использовать КР580ВИ53А для надежного запуска и точного хода часов, рекомендуем установить в разрыв цепи питания таймера диод КД102А, а сигнал RD таймера, отключив от цепи, подсоединить через резистор 10к0м на шину питания
Порт ввода-вывода
Реализована на БИС КР580ВВ55А (D10), управление выборкой БИС - на К555ЛЛ1 (элемент D8.4).
Микросхема КР580ВВ55А - программируемое устройство ввода/вывода параллельной информации, позволяющее сопрягать различные типы внешних устройств (индикаторы, клавиатуры, датчики, формирователи и др.) с шиной данных АОНа.
Вывод |
Назначение |
АО, А1 |
Адресные входы выбора каналов |
DO-D7 |
Входы-выходы данных |
CS |
Выбор кристалла |
RD |
Чтение (вход) |
WR |
Запись (вход) |
BА0-ВА7 |
Информационный канал A |
ВВ0-ВВ7 |
Информационный канал B |
ВС0-ВС7 |
Информационный канал C |
RESET |
Сброс |
Ucc |
Напряжение питания |
GND |
Общий |
Таким образом, БИС обеспечивает возможность построения современных систем цифровой обработки аналоговых сигналов.
Обмен информации с микропроцессором осуществляется по 8-разрядной двунаправленной шине данных. Для связи с периферийными устройствами используется 24 линии ввода/вывода, сгруппированные в три 8-разрядных канала A, B, C, направление передачи информации и режимы работ которых определяются программным способом. Выбор соответствующего канала и направление передачи информации через канал определяются сигналами АО, Al, RD, WR, CS в соответствии с таблицей истинности.
При подаче сигнала RESET рычаг управления устанавливается в состояние, при котором все каналы настраиваются на работу в режиме ввода.
Сигналы на входах БИС |
Направление передачи информация | ||||||||
A1 |
A0 |
RD |
WR |
CS | |||||
Операции ввода (чтение) | |||||||||
0 |
0 |
0 |
1 |
0 |
BB - Шина данных | ||||
0 |
1 |
0 |
1 |
0 |
ВС - Шина данных | ||||
1 |
0 |
0 |
1 |
0 |
ВС - Шина данных | ||||
Операции ввода (запись) | |||||||||
0 |
0 |
1 |
0 |
0 |
Шина данных – ВА | ||||
0 |
1 |
1 |
0 |
0 |
Шина данных – BB | ||||
1 |
0 |
1 |
0 |
0 |
Шина данных – ВС | ||||
1 |
1 |
1 |
0 |
0 |
Шина данных – Рг. управления | ||||
Операции блокировки | |||||||||
X |
X |
X |
X |
1 |
Шина данных - третье состояние | ||||
1 |
1 |
0 |
1 |
0 |
Запрещенная комбинация | ||||