...
MOV CH, [TBCR] ;Сохранение в AH символа –
;кода нажатой клавише
18D7h: JMP M1 ;Возврат в основную программу
;Инициализация системы
18D8h: MOV AX, 1800h ;Инициализация
MOV DS, AX ;сегмента данных
MOV SS, AX ;и сегмента стека
MOV AX, 00h ;Инициализация
MOV SP, AX ;указателя стека
MOV BX, 0000h ;Адрес в ОЗУ для записи символа
MOV CH, 0000h ;
;Инициализация контроллера клавиатуры и дисплея
MOV AL, 00h ;
OUT 09h ;
MOV AL, 39h ;
OUT 09h ;
JMP 1815h ;Переход на подпрограмму
;Вывод символа на дисплей и сохранение кода символа в памяти
M1: MOV AL, 91h ;Команда:
OUT 09h ;Запись в ОЗУ индикатора
MOV AL, CH ;Код клавиши (данные)
OUT 08h ;в контроллер ВВ79
MOV [BX], CH ;Запись в ОЗУ
INC BX ;Увеличение адреса на единицу
CMP BX, 800h ;Достигнут лимит на 2 Кбайта?
JBE 1815h ;Нет, продолжаем работу
MOV BX, 0000h ;Да, обнуляем адрес
JMP 1815h ;Переход на подпрограмму
END 180Fh
Литература
1. Цифровые устройства и микропроцессоры: Программа, методические указания и контрольные задания для студентов заочного факультета специальностей 200700 – «Радиотехника», 201300 – «Техническая эксплуатация транспортного радиооборудования» / М. М. Мичурина, И. Н. Сушкин. – Красноярск: КГТУ, 1999. – 27 с.
2. Рафикузаман М. Микропроцессоры и машинное проектирование микропроцессорных систем: В 2-х кн. Пер. с англ. – М.: Мир, 1988. – 312 с.
3. Казаринов Ю. М., Номоконов В. Н., Филиппов Ф. В. Применение микропроцессоров и микроЭВМ в радиотехнических системах. Учеб. пособие для радиотехнических спец. вузов. – М.: Высшая школа, 1988. – 207 с.
4. Микропроцессорный комплект К1810: Структура, программирование, применение: Справочная книга / Ю. М. Казаринов, В. Н. Номоконов, Г. С. Подклетнов, Ф. В. Филиппов. – М.: Высшая школа, 1990. – 269 с.
5. Лебедев О. Н. Микросхемы памяти и их применение. – М.: Радио и связь, 1990. – 160 с.
6. Цифровые и аналоговые интегральные микросхемы: Справочник / С. В. Якубовский, Л. И. Ниссельсон, В. И. Кулешева и др. Под ред. С. В. Якубовского. – М.: Радио и связь, 1990. – 496 с.
7. Справочник по интегральным микросхемам / Б. В. Тарабрин, С. В. Якубовский, Н. А. Барканов и др. Под ред. Б. В. Тарабрина. – 2-е изд., перераб. и доп. – М.: Энергия, 1980. – 816 с.
8. Пароль Н. В., Кайдалов С. А. Знакосинтезирующие индикаторы и их применение. – М.: Радио и связь, 1988. – с.
9. Микро- и миниЭВМ / Е. П. Балашов, В. Л. Григорьев, Г. А. Петров: Учебное пособие для вузов. – Л.: Энергоатомиздат. Ленигр. отд-ние, 1984. – 376 с.
10. Финогенов К. Г. Основы языка Ассемблера. – М.: Радио и связь, 2000. – 288 с.
11. Майко Г. В. Ассемблер для IBM PC. – М.: Бизнес-Информ, Сирин, 1999. – 212 с.
Перечень элементов
Обозначение |
Наименование (тип) |
Количество |
Микросхемы |
||
DD1 |
КР1810ГФ84 |
1 |
DD2 |
КР1810ВМ86 |
1 |
DD3, DD6 |
КР580ИР82 |
2 |
DD8,DD9 |
КР580ВА86 |
2 |
DD4 |
К541РТ2 |
1 |
DD5 |
КР537РУ8 |
1 |
DD7 |
К588ИД1 |
1 |
DD10 |
К580ВВ79 |
1 |
DD11 |
530ИД7 |
1 |
DD12 |
К155ЛН1 |
1 |
DD13 |
К155ЛЕ1 |
1 |
DD14 |
К155ЛА3 |
1 |
DD15, DD19 |
К155ЛА18 |
2 |
DD16 |
К155ЛА2 |
1 |
DD17 |
1530ЛИ7 |
1 |
DD18 |
К155ЛА4 |
1 |
Индикаторы |
||
HL1–HL6 |
АЛС324Б |
6 |
Конденсаторы |
||
С1 |
К-10У-5-3-15пФ±20% |
1 |
С2 |
К-10У-5-10-1мкФ±20% |
1 |
Резисторы |
||
R1 |
МЛТ-0,5-510кОм±10% |
1 |
R2 |
МЛТ-0,5-1кОм±10% |
1 |
Транзисторы |
||
VT1–VT3, |
КТ373В |
6 |
Кварцевый резонатор |
||
ZQ1 |
Кварц 15 МГц |
1 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.