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

MOVA, 40h; Старшее 4-разрядное значение

MOVB, #5h; умножается на 5.

MULAB

ADDA, 41h; Результат складывается с числом десятков

ADDA, 45h

MOVB, #0Ah; Потом делится на 10.

DIVAB

MOV 44h, A; Число сотен.

MOV 45h, B; Окончательное число десятков.

MOVA, 40h; Старшее 4-разрядное значение

MOVB, #2h; умножается на 2.

MULAB

ADD A, 44h ; Результат складывается с числом сотен

MOV 44h, A ; Окончательное число сотен.

; Вывод результата на трехразрядный семисегментный индикатор

MOV 60h, #11000000b ; Цифра 0.

MOV 61h, #11111001b ; Цифра 1.

MOV 62h, #10100100b ; Цифра 2.

MOV 63h, #10110000b ; Цифра 3.

MOV 64h, #10011001b ; Цифра 4.

MOV 65h, #10010010b ; Цифра 5.

MOV 66h, #10000010b ; Цифра 6.

MOV 67h, #11111000b ; Цифра 7.

MOV 68h, #10000000b ; Цифра 8.

MOV 69h, #10010000b ; Цифра 9.

; Определение выводимых на индикатор цифр (т.е. двоичных комбинаций)

MOVR0, #60h; Номер ячейки памяти с цифрой 0.

MOVA, 44h; Число сотен записывается в аккумулятор

OPRED: MOV 5Ah, @R0 ; Текущаяцифра.

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