Микропроцессор 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 |
Запрещенная комбинация | ||||
