Курсовая работа: Измеритель расхода топлива

SETBP0.4 ; десятков.

SETBP0.2

CLRP0.5

SETBP0.3 ; Строб записи

CLRP0.3

INCR0 ; Переход к следующей нужной цифре.

INCR1 ; Увеличение регистра перехода к

; следующей метке вывода.

MOVTH1, #0F8h; Задается значение таймера для задержки

MOVTL1, #02Fh; на 2мс.

RETI; Возврат из прерывания.

VUVOD_3: MOVP2, @R0 ; Вывод на третий индикатор числа

SETBP0.4 ; единиц.

CLRP0.2

SETBP0.5

SETBP0.3 ; Строб записи.

CLRP0.3

INCR0

INCR1 ; Увеличение регистра перехода к

; следующей метке вывода.

MOVTH1, #0F8h; Задается значение таймера для задержки

MOVTL1, #02Fh; на 2мс.

RETI; Возврат из прерывания.

BIG_ZADERG: DECR2 ; Уменьшение числа повторений вывода

; на индикаторы на 1.

MOVA, #0h; Проверка числа повторений на

MOV B, R2 ; равенство 0.

CJNE A, B, D1

D1: MOV R0, #5Ah ; Возврат регистра 0 к первоначальному

К-во Просмотров: 867
Бесплатно скачать Курсовая работа: Измеритель расхода топлива