Курсовая работа: Цифровой термометр на микропроцессоре AVR-MEGA 128
RRA R13
RRA R13
BIC #0FFF0H,R13 ; Погасить всё, кроме млад.цифры
MOV.B LCD_TAB(R13),1(R14) ;Отправить старшую цифру в ЖКИ
JMP BEGIN ; Переход к началу программы
; ЖКИ модуля STK
LCD_TYPE
A EQU01H
B EQU02H
C EQU10H
D EQU04H
E EQU80H
F EQU20H
G EQU08H
H EQU40H
LCD_TAB BYTE A+B+C+D+E+F ; Отображает”0”
.BYTE B+C ; Отображает”1”
.BYTE A+B+D+E+G ; Отображает”2”
.BYTE A+B+C+D+G ; Отображает”3”
.BYTE B+C+F+G ; Отображает”4”
.BYTE A+C+D+F+G ; Отображает”5”
.BYTE A+C+D+E+F+G ; Отображает”6”
.BYTE A+B+C ; Отображает”7”
.BYTE A+B+C+D+E+F+G ; Отображает”8”
.BYTE A+B+C+D+F+G ; Отображает”9”
; Табл.сопротив.30–40 °C. Значения = KОмыX1000–в 3 децимальных цифры
.EVEN ; Выравнивание по чётному адресу
RESIS_TAB
.WORD 12953 ;300C