Page 134 -
P. 134

MOVX  @DPTR,A
                  POP   DPL
                  POP   DPH
                  RET
CHECK_BUSY:             A
                  PUSH  DPTR,#LCD_IR
                  MOV
BUSY:                   A,@DPTR
                  MOVX  ACC.7,BUSY
                  JB    A
                  POP
                  RET   TCON,#00010000B
DELAY:
                  MOV   TF0,$1
$1:
                  JNB   R7,#20
                  RET
DELAY_1S:               TH0,#>(2**16-50000)
                  MOV   TL0,#<(2**16-50000)
$1:                     DELAY
                  MOV   R7,$1
                  MOV
                  CALL  “Microcontroller”,’$’
                  DJNZ  “MCS-51/52 Family”,’$’
                  RET
MESSAGE1:
                  DB
MESSAGE2:
                  DB
                  END
   129   130   131   132   133   134   135   136   137   138   139