Kod: Zaznacz cały
LJMP START
ORG 100H
START:
LCALL LCD_INIT
LCALL WAIT_KEY
CPL A
ADD A,#1
MOV 40H,A
MOV B,#10
DIV AB
MOV 41H,A
MUL AB
MOV B,A
MOV A,40H
SUBB A,B
MOV 42H,A
MOV A,40H
JB ACC.7 MINU
MOV A,"+"
LCALL WRITE_DATA
MOV A,41H
ADD A,#30H
LCALL WRITE_DATA
MOV A,42H
ADD A,#30H
LCALL WRITE_DATA
SJMP KON
MINU:
MOV A,"-"
LCALL WRITE_DATA
MOV A,41H
ADD A,#30H
LCALL WRITE_DATA
MOV A,42H
ADD A,#30H
LCALL WRITE_DATA
KON:
LJMP $