Подпрограммы монитора микроЭВМ УМПК-80/ВМ. Выдача звукового сигнала фиксированной длительности и программируемой частоты

Страницы работы

Содержание работы

Приложение 2.

Подпрограммы монитора микроЭВМ УМПК-80/ВМ.

1. Имя подпрограммы:          RST2

Адрес:                                 0010Н

Выполняемые действия:     Выдача звукового  сигнала  фиксирован-                      ной длительности и частоты

Входные параметры:           нет

Выходные параметры:        нет

Изменяемые регистры:       все

2. Имя подпрограммы:          BEEP1

Адрес:                                 0012Н

Выполняемые действия:    Выдача звукового  сигнала фиксированной длительности и программируемой частоты

Входные параметры:          В - код частоты

Выходные параметры:        нет

Изменяемые регистры:       все

3. Имя подпрограммы:          BEEP2

Адрес:                                 0447Н

Выполняемые действия:     Выдача звукового сигнала программируемой длительности и  частоты

Входные параметры:           В - код частоты                                            D - код длительности

Выходные параметры:        нет

Изменяемые регистры:       все

4. Имя подпрограммы:          DELA

Адрес:                                 0429Н

Выполняемые действия:     Задержка в 1 мс

Входные параметры:           нет

Выходные параметры:        нет

Изменяемые регистры:       нет

5. Имя подпрограммы:          DELB

Адрес:                                 0430Н

Выполняемые действия:     Задержка программируемой длительности

Входные параметры:           BC - длительность в мс

Выходные параметры:        нет

Изменяемые регистры:       нет

6. Имя подпрограммы:          RST3

Адрес:                                 0018Н

Выполняемые действия:    Запись сообщения для дисплея в   область для недешифрированных сообщений

Входные параметры:          DE - начальный адрес сообщения

Выходные параметры:        нет

Изменяемые регистры:      HL, DE, А

7. Имя подпрограммы:          DCD

Адрес:                                 01E9H

Выполняемые действия:   Дешифрирование сообщения для дисплея  из области для дешифрированных ообщений с записью результата в область для дешифрированных и с одиночным сканированием

Входные параметры:         нет

Выходные параметры:      нет

Изменяемые регистры:     нет

8. Имя подпрограммы:        SDS

Адрес:                               01С8Н

Выполняемые действия:  Одиночное сканирование с выводом на                    дисплей дешифрированного сообщения

Входные параметры:        нет

Выходные параметры:     нет

Изменяемые регистры:    нет

9. Имя подпрограммы:       KPU

Адрес:                              0185Н

Выполняемые действия:  Определяет нажата или нет хоть одна                          клавиша

Входные параметры:        нет

Выходные параметры:     флаг Z - признак нажатой клавиши

Изменяемые регистры:    HL, A

10.Имя подпрограммы:      KIND

Адрес:                              014BH

Выполняемые действия:  Ввод и дешифрирование клавиши с выводом на дисплей сообщения из области для  недешифрированных сообщений

Входные параметры:       нет

Выходные параметры:     A - код нажатой клавиши

Изменяемые регистры:    A

11.Имя подпрограммы:       WLNK

Адрес:                               0297H

Выполняемые действия:  Очистка областей для дешифрированных и недешифрированных сообщений для дисплея

Входные параметры:        нет

Выходные параметры:     нет

Изменяемые регистры:    DE

Похожие материалы

Информация о работе