Курсовая работа: Подсчет и индикация деталей
MOVA,r7
DAA;десятичная коррекция аккумулятора
MOV r7,A
MOV A,0h
ADDC A,r8 ;если r7 переполнен
DAA
MOVr8,A
;проверка нажатия кнопки "К2"
L5: JBP0.3,L3 ;если "К2" отжата,то переход на метку L6
MOVA,r8 ;если "К2" нажата,то выводим на индикатор
MOVr8,A
;вывод на индикацыю
L6: JNBP0.7,L8 ;ожидание появления сигнала высокого уровня
L7: JBP0.7,L7 ;ожидание появления сигнала низкого уровня
;увеличиваем содержимое счетчика
;R9-младший разряд, R10-старший разряд
INCr9
MOVA,r9
DAA;десятичная коррекция аккумулятора
MOV r9,A
MOV A,0h
ADDC A,r10 ;если r9 переполнен
DAA
MOVr10,A
;проверка нажатия кнопки "К1"
L8: JBP0.4,L0 ;если "К1" отжата,то переход на метку L0
MOVA,r10 ;если "К1" нажата,то выводим на индикатор
MOVr10,A
;вывод на индикацыю