Реализация устройства контроля переданной информации с использованием модифицированного кода Хемминга
p align="left">3.4 Буферный регистр КР580ИР82Рис 3.4 Буферный регистр КР580ИР82 Буферный регистр КР580ИР82, выполняет роль буфера между МП и шиной данных. Буферный регистр КР580ИР82 представляет собой 8-разрядный параллельный регистр с трехстабильными выходами. Обладает повышенной нагрузочной способностью. Таблица 3.4. Назначение выводов микросхемы |
Вывод | Обозначение | Тип вывода | Функциональное назначение выводов | | 1 | D0-D7 | Вход | Информационная шина | | 2 | OE | Вход | Разрешение передачи (управление 3-м состоянием) | | 10 | GND | -- | Общий | | 11 | STB | Вход | Стробирующий сигнал | | 12-19 | Q0-Q7 | Выход | Информационная шина | | 20 | UCC | -- | Напряжение питания +5В | | |
3.5 Параллельный интерфейс КР580ВВ55А Произведя запись управляющего слова в РУС, можно перевести микросхему в один из трех режимов работы. При подаче SR РУС устанавливается в состояние, при котором все каналы настраиваются на работу в режиме 0 для ввода информации. Формат управляющего слова определения режима работы показан в таблице 3.51. Параллельный интерфейс КР580ВВ55А предназначен для ввода/вывода параллельной информации различного формата. БИС программируемого параллельного интерфейса (ППИ) может использоваться для сопряжения микропроцессора со стандартным периферийным оборудованием. В состав БИС входят: двунаправленный 8-разрядный буфер данных (BD), связывающий ППИ с системной шиной данных; блок управления записью/чтением (RWCU), обеспечивающий управление внешними/внутренними передачами данных, управляющих слов и информации о состоянии ППИ; три 8-разрядных канала ввода/вывода (PA, PB, PC) для обмена информацией с внешними устройствами. Режим работы каждого из каналов определяется содержимым регистра управляющего слова (РУС). Таблица 3.51 Формат управляющего слова, определяющего режим работы: |
Разряд УС | Значение разряда УС | Задаваемый режим работы | | D7 | 1 | - | | D6D5 | 00 | Режим 0 для канала ВА и 4-7 разрядов канала ВС | | | 01 | Режим 1 для канала ВА и 4-7 разрядов канала ВС | | | 1X | Режим 2 для канала ВА и 4-7 разрядов канала ВС | | D4 | 0 | Вывод из канала ВА | | | 1 | Ввод в канал ВА | | D3 | 0 | Вывод из 4-7 разрядов канала ВС | | | 1 | Ввод в 4-7 разряд канала ВС | | D2 | 0 | Режим 0 для канала ВВ и 0-3 разрядов канала ВС | | | 1 | Режим 1 для канала ВВ и 0-3 разрядов канала ВС | | D1 | 0 | Вывод из канала ВВ | | | 1 | Ввод в канал ВВ | | D0 | 0 | Вывод из 0-3 разрядов канала ВС | | | 1 | Ввод в 0-3 разряды канала ВС | | |
Рис 3.5 Параллельный интерфейс КР580ВВ55А Назначение выводов микросхемы приведено в таблице 3.52. Таблица 3.52. Назначение выводов микросхемы |
Вывод | Обозначение | Тип Вывода | Функциональное назначение вывода | | 1-4, 37-40 | BA3-BA0, BA7-BA4 | Входы/ Выходы | Информационный канал А | | 5 | RD | Вход | Чтение информации | | 6 | CS | Вход | Выбор микросхемы | | 7 | GND | - | Общий | | 8,9 | A1,A0 | Вход | Младшие разряды адреса | | 10-17 | BC7-BC4 BC0-BC3 | Входы/ Выходы | Информационный канал C | | 18-25 | BB0-BB7 | Входы/ Выходы | Информационный канал B | | 26 | Ucc | - | Напряжение питания | | 27-34 | D7-D0 | Входы/ Выходы | Канал данных | | 35 | SR | Вход | Установка в исходное состояние | | 36 | WR | Вход | Запись информации | | |
В нашем случае получено управляющее слово 89h - 10001001 - переводит DD7 в режим ввода/вывода (режим 0). Соответственно данное УС определяет: каналы ВА и ВВ - вывод, а все восемь бит канала ВС - ввод. 3.6 Постоянное запоминающее устройство КР556РТ7 Рис 3.7 Постоянное запоминающее устройство КР556РТ7 Микросхема представляет собой однократно программируемое постоянное запоминающее устройство ёмкостью 16 к (2к8) с тремя состояниями на выходе. Предназначено для хранения программы работы устройства и констант. Таблица 3.61. Таблица истинности |
Наличие перемычки в матрице | Состояние входа | Состояние выхода | Операция | | | ESE1 | ESE2 | ESE3 | | | | Есть | 0 | 1 | 1 | 0 | Чтение | | Независимо от наличия | Любая другая комбинация | Z | Хранение | | Нет | 0 | 1 | 1 | 1 | Чтение | | |
Таблица 3.62. Назначение выводов микросхемы |
Вывод | Обозначение | Тип вывода | Функциональное назначение выводов | | 1,2,3,4,5,6,7,8, 21,22,23 | A0,A1,A2,A3,A4, A5,A6,A7,A8, A9,A10 | Входы | Адресные входы | | 9,10,11,13,14, 15,16,17, | D0,D1,D2,D3,D4, D5,D6,D7 | Выходы | Выходы данных | | 12 | GND | - | Общий | | 18,19,20 | ESE3, ESE2, | Входы | Входы разрешения выборки | | 24 | Ucc | - | Напряжение питания | | |
3.7 Оперативное запоминающее устройство КР537РУ8А Рис 3.8 Оперативное запоминающее устройство КР537РУ8А Микросхема представляет собой статическое оперативное запоминающее устройство ёмкостью 16 кбит (2к8). Предназначено для хранения стека и переменных величин. Таблица 3.71. Таблица истинности |
Вход | Вход/выход | Режим работы | | CS1 | CS2 | WR/RD | | | | 1 | 1 | X | Третье состояние | Хранение | | 0 | 1 | X | Третье состояние | Хранение | | 1 | 0 | X | Третье состояние | Хранение | | 0 | 0 | 1 | Выход | Считывание | | 0 | 0 | 0 | Вход | Запись | | |
Таблица 3.72. Назначение выводов микросхемы |
Вывод | Обозначение | Тип вывода | Функциональное назначение выводов | | 1-8,19,22,23 | A7,A6,A5,A4,A3, A2,A1,A0,A10, A9,A8 | Входы | Адресные входы | | 9-17 | D0,D1,D2,D3,D4, D5,D6,D7 | Выходы | Выходы данных | | 12 | GND | - | Общий | | 18,20 | | Входы | Входы выборки кристалла | | 21 | WR/WD | Входы | Вход разрешения записи считывания | | 24 | Ucc | - | Напряжение питаания | | |
3.8 Дешифратор возбуждения одноразрядного семисегментного цифрового светодиодного индикатора АЛС324А Рис 3.10 Дешифратор возбуждения одноразрядного семисегментного цифрового светодиодного индикатора АЛС324А Микросхема состоит из 7 узлов, формирующих управляющий сигнал для одного из семи сегментов индикатора. Таблица 3.81. Назначение выводов микросхемы |
Выход | Обозначение | Тип вывода | Функциональное назначение выводов | | 2, 3, 4, 5 | A2, A1,A3, A0 | Входы | Входы BCD чисел | | 6 | DF | Вход | | | 8 | GND | - | Общий | | 9-14,15 | a, b, c, d, e, f,g | Выходы | Семисегментные выходы “a”, “b”, “c”, “d”, “e” “f”, “g” | | 1 | DF0 | Выход | | | 16 | Ucc | | Напряжение питания | | |
Таблица 3.82. Таблица истинности |
Входы | Выходы | | 5 | 3 | 2 | 4 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | 0 | | 1 | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 1 | 0 | | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 0 | 1 | 1 | | 1 | 0 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | | 0 | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | 1 | | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 1 | | 0 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | | 1 | 0 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 1 | | 1 | 1 | 0 | 1 | 0 | 1 | 1 | 0 | 1 | 1 | 1 | | 0 | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 1 | | 1 | 0 | 1 | 1 | 1 | 1 | 1 | 0 | 1 | 1 | 1 | | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | |
Страницы: 1, 2, 3
|
|