![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Ькзпшмичта ///■ Интерфейс с внешними устройствами
equ | 080h |
equ | OAOh |
equ | P2OUT |
equ | P2DIR |
equ | P2IN |
equ | 031h |
equ | 030h |
equ | Oh |
equ | Olh |
equ | 02h |
equ | 03h |
equ | 0500h |
SCL
DNC
OUT
DIR
IN
LCD1
LCDM
IE1
IE2
IFG1
IFG2
address.equ 0500h; Адрес в ОЗУ для
; переменной сканирова-
; ния
******************************************************; Reset: Инициализация процессора
.sect "MAIN",RAM_orig RESET
MOV #SP_orig,SP; Инициализация указа-
; теля стека ******************************************************
; Начало пользовательской программы ******************************************************
CALL #show_clr; Сброс адреса res MOV.В #00FFh, address; адрес начина-
; ется с OxFF
; Начало цикла перебора адресов retry
INC.В address; переход к следующему; адресу из OxFF в ОхОС
СМР.В #080h, address; адрес = 80?
JZ res; сброс адреса по
; переполнению; пауза
MOV #02Fh, R7; цикл паузы dela2 MOV #031Fh, R6 dela DEC R6
JNZ dela
DEC R7
JNZ dela2; Отображение сканируемого адреса
MOV #0000h, R5; очистка(убедиться,что
Дата публикования: 2014-11-18; Прочитано: 261 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!