Kod: Zaznacz cały
LCDCLR1:
MOV R0,#LCDWC ; adres wpisu instrukcji writecontrol
MOV R1,#LCDRC ; adres odczytu stanu readcontrol
MOV A,#1 ;kasuj dane wyświetlacza
LCALL WRITE
MOV A,#0FH ;włącz wyświetlacz,kursor
LCALL WRITE ;i mruganie kursora
MOV A,#06H ;ustaw kierunek
LCALL WRITE ;przesuwania się kursora
RET
WRITE:
MOV R2,A
BUSY:
MOVX A,@R1 ;odczyt stanu
JB ACC.7,BUSY ;oczekiwanie na BUSY=0
MOV A,R2 ;odtworzenie danych
MOVX @R0,A
RET