You are on page 1of 2

org 0h rs equ p3.0 rw equ p3.1 en equ p3.

2 mov a,#80h mov dptr,#8003h movx @dptr,a mov a,#38h acall lcd_com mov a,#0ch acall lcd_com mov a,#80h acall lcd_com mov r0,#40h mov dptr,#400h lala: mov a,#0 movc a,@a+dptr mov @r0,a jz back1 inc dptr inc r0 sjmp lala back1: mov r0,#40h nanvkl : mov a,@r0 jz nexx acall lcd_write inc r0 sjmp nanvkl nexx: lcd_com: acall ready mov dptr,#8000h movx @dptr,a clr rs clr rw setb en clr en ret lcd_write: acall ready mov dptr,#8000h movx @dptr,a setb rs clr rw setb en clr en ret ready : mov tmod,#1h mov th0,#0h mov tl0,#0h setb tr0 clr tf0 back: jnb tf0 ,back

clr tf0 clr tr0 ret here :sjmp here org 400h db'ngu nhu cho' end

You might also like