Курсовая работа: Микропроцессорное устройство управления электронными весами
rjmpdisplay
;считывание данных с клавиатуры
l6: ldir26,low(key_table); загрузка начального адреса
ldi r27,high(key_table);таблицы скан-кодов
lde r17,0
l15: ld r16,X+
cpr16,scancode; расшифровка скан-кода
breql16; если нужный скан-код найден, переход к заполнению данных
inc r17
cpi r17,11
breq l18
rjmp l15
l18: cpi scancode,0xD7;обработка нажатия ввода
brnedisplay
ldir20,0
ldir28,low(dysplay_table +3); загрузка конечного адреса
ldir29,high(dysplay_table +3); символов, отображающих цену
;перевод данных из строкового вида в числовой
l19: ld r16,Y-
ldi r17,0
mov r18,r16
mov r19,r17
lsl r16
rsl r17
lsl r16
rsl r17
lsl r16
rsl r17
lsl r16