主要想实现把一页全图黑,可是屏幕根本亮不起来 电路应该没错 我换了别人用C写的然后编译的没错 估计是在写指令那错了??
主程序如下: 电路 完整程序在压缩包里
e bit p2.0
rw bit p2.1
rs bit p2.2
cs1 bit p2.4
cs2 bit p2.3
xdr equ 0b8h ;起始页地址
ydr equ 40h ;起始列地址
org 0
jmp start
start:
clr cs1
clr cs2
mov p0,#3fh ;设置ON
call putir
mov p0,#xdr ;页地址
call putir
mov p0,#0c0h ;行地址
call putir
mov p0,#ydr ;列地址
call putir
mov r2,#64
clr1: mov p0,#0ffh
call putchr
djnz r2,clr1
jmp $
putir: clr rw ;写指令
clr rs
setb e
clr e
ret
putchr:setb rs ;写数据
clr rw
setb e
clr e
ret
end
液晶显示问题.rar
(2008-07-03 14:54:40, Size: 17 KB, Downloads: 2)
