- •Введение
- •1. Конструкция, технические данные и принцип действия
- •2. Описание электрической принципиальной схемы
- •2.1. Общие сведения
- •2.2. Тактовый генератор
- •2.3. Генератор состояния ожидания
- •2.4. Центральный процессор
- •2.5. Контроллер шины
- •2.6. Оперативное запоминающее устройство
- •2.7. Постоянное запоминающее устройство
- •2.8. Параллельный ввод/вывод
- •Последовательный ввод/вывод
- •2.9.1. Назначение и особенности работы кр580вв51а в микропроцессорной лаборатории
- •2.9.2. Программирование бис кр580вв51
- •1 Сброс признаков ошибок 0 Нет сброса
- •2.10. Программируемый контроллер клавиатуры/дисплея кр580вв79
- •2.10.1. Назначение контроллера кр580вв79 и особенности его работы в составе микролаба
- •2.10.2. Программистская модель и система команд кр580вв79
- •3. Описание команд клавишного монитора
- •3.1. Клавиатура
- •3.2. Синтаксис команд монитора
- •3.2.1. Команды байт и слово
- •Примеры
- •3.2.2. Команда регистр
- •Примеры
- •3.2.3. Команды ввод байта и ввод слова
- •Примеры
- •3.2.4. Команды вывод байта и вывод слова
- •Примеры
- •3.2.5. Команда пересылка
- •Примеры
- •3.2.6. Команда пуск
- •Примеры
- •Запуск программы в режиме с точкой прерывания.
- •3.2.7. Команда шаг
- •4. Описание команд монитора дисплея
- •4.1. Структура команд
- •4.2. Команды монитора
- •4.2.1. Команда просмотра / изменения памяти
- •Примеры
- •4.2.2. Команда просмотра / изменения регистра
- •Примеры
- •4.2.3. Команда отображения памяти
- •Примеры
- •4.2.4. Команда пересылки
- •Примеры
- •4.2.5. Команда ввода
- •4.2.6. Команда вывода
- •4.2.7. Команда перехода
- •4.2.8. Команда шаг
- •Заключение
- •Приложение Электрические принципиальные схемы микролабаратории “км1810вм86 910”
- •Оглавление
- •394026 Воронеж, Московский просп.,14
2.7. Постоянное запоминающее устройство
ПЗУ микролаба реализовано на четырех микросхемах К573РФ2 (2Кбх8). Общая емкость ПЗУ составляет 8 Кбайт, из которых 4 Кбайт (D22 и D23) содержат программу клавишного монитора, остальные 4 Кбайт (D24 и D25) используются для хранения программы монитора дисплея. Предусмотрена возможность увеличения емкости ПЗУ до 12 Кбайт. Для этого на плате установлены два адаптера D18 и D19, в которые пользователь может вставлять микросхемы со своими собственными программами.
Управление выбором необходимых микросхем ПЗУ осуществляется дешифратором ПЗУ D17 и сигналами ВНЕ и А0 микропроцессора. Дешифратор ПЗУ декодирует адресные биты A12-A18 для того, чтобы определить, какие 4 Кбайт (FC000H-FCFFFH, FD000H-FDFFFH, FE000H-FEFFFH или FF000H-FFFFFH) будут адресоваться, в то время как сигналы ВНЕ и А0 разрешают вывод старшего или младшего байта, либо слова (оба байта). Работа дешифратора ПЗУ поясняется табл. 8. Логический нуль на выходе разрешает выбор соответствующего блока ПЗУ.
Из таблицы видно, что дешифратор ПЗУ переопределяет свои выходы D0 и D1 в зависимости от положения перемычки Х5. В положении КЛАВ микросхемам D22 и D23, в которых хранится программа клавишного монитора, отводится адресный блок FF000H-FFFFFH, а микросхемам D24, D25 с программой монитора дисплея – блок FE000H-FEFFFH. При перестановке перемычки Х5 в положение ДИСПЛ микросхемам D22, D23 присваиваются адреса FE000H-FEFFFH, а микросхемам D24, D25 – FF000H-FFFFFH . Такая переадресация дает возможность пользователю по своему желанию передавать
Логическое состояние на входах дешифратора |
Логическое состояние на выходах дешифратора |
Адресный блок |
||||||
A7 |
A6-A2 |
A1 |
A0 |
D3 |
D2 |
D1 |
D0 |
|
0 |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
FF000H- FFFFH |
0 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
FE000H-FEFFFH |
0 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
FD000H-FDFFFH |
0 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
FC000H-FCFFFH |
1 |
1 |
1 |
1 |
1 |
1 |
0 |
1 |
FF000H-FFFFFH |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
FE000H-FEFFFH |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
1 |
FD000H-FDFFFH |
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
FC000H-FCFFFH |
Все другие состояния |
1 |
1 |
1 |
1 |
|
Таблица 8
управление микролабом после сброса либо клавишному монитору, либо монитору дисплея в зависимости от положения перемычки Х5.
Дешифратор ПЗУ обеспечивает сигнал выбора блока памяти FC000H-FCFFFH (D17:9). Этот сигнал выведен на разъем, что дает пользователю возможность добавить блок из 4 Кбайт памяти без использования дополнительной логики для дешифрации адреса.
Как было сказано ранее, пользователь может вставлять в адаптеры ПЗУ со своими собственными программами. Допускается установка микросхем К573РФ2 или КР556РТ7. Выбор требуемого типа осуществляется перемычкой Х4. При необходимости установки ПЗУ К573РФ2 перемычка устанавливается в положение РФ2. Для работы с микросхемами К556РТ7 перемычка Х4 должна находиться в положении РТ7, микросхема D18 сопрягаться с младшей половиной шины данных (D0-D7). Поэтому в этой микросхеме хранятся байты, имеющие четные адреса. Микросхема D19, подключенная к старшей половине шины данных (D8-D15), должна содержит байты с нечетными адресами. Одновременная установка микросхем разного типа проводиться не должна.