; ст
mov A, DPL
; додаймо до DPTR результат множення и отрімаємо
add A, R5
; адресу, за Яким записана потрібна Користувачи Подія
mov DPL, A
mov A, DPH
add A, R6
mov DPH, A
ret
alarm:
inc R4
; підрограма записами події у РПД
cjne R4, # 9, norm
mov R4, # 0
; виклик процедури виводу ПОВІДОМЛЕННЯ про помилки - переповнення
norm:
mov A, R4
mov B, # 20h
mul AB
mov DPTR, # 4000h
mov R5, A
; мл
mov R6, B
; ст
mov A, DPL
add A, R5
mov DPL, A
mov A, DPH
add A, R6
mov DPH, A
mov A, R7
mov B, R0
mov R0, # 18h
rec:
movx @ DPTR, A
inc DPTR
inc DPTR
inc DPTR
inc DPTR
inc DPTR
inc DPTR
inc DPTR
inc DPTR
mov A, @ R0
dec R0
dec R0
dec R0
dec R0
dec R0
dec R0
dec R0
nop
...