?? call lcd.a51
字號:
ORG 0000H
call init
mov dptr,#mydata
h_1: clr a
movc a,@a+dptr
jz b_1
acall datawrt
acall delay
inc dptr
jz again
sjmp h_1
again: sjmp $
init:
mov a,#38h
acall comndwrt
acall delay
mov a,#38h
acall comndwrt
acall delay
mov a,#38h
acall comndwrt
acall delay
mov a,#0eh
acall comndwrt
acall delay
mov a,#01h
acall comndwrt
acall delay
mov a,#06h
acall comndwrt
acall delay
mov a,#80h
acall comndwrt
acall delay
ret
comndwrt:
mov p0,a
clr p3.7
clr p3.6
setb p3.5
acall delay
clr p3.5
ret
datawrt:
mov p0,a
setb p3.7
clr p3.6
setb p3.5
acall delay
clr p3.5
ret
delay: mov r2,#50
here0: mov r3,#255
here01: djnz r3,here01
djnz r2,here0
ret
org 300h
mydata:DB'TEST LCD ',0ah,0
end
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -