打印

字符液晶1604后两行点不亮,请教

[复制链接]
1952|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cgkdxx|  楼主 | 2007-3-13 08:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
从网上下了一个程序,看得半懂不懂的,改几个数值,现在可以在前两行16*2内随意显示,后两行却一直送不进数,程序中有X Y两参数定位,y=0/1对应第一第二行,送2/3就只能在第一行,x是可以用的

LCDPOS: ;设置第(XPOS,YPOS)个字符的DDRAM地址
    PUSH ACC;
    ANL XPOS,#0FH ;X位置范围(0到15)    00001111
    ANL YPOS,#0fH ;Y位置范围(0到1)*****************************
    MOV A,YPOS ;(XPOS,YPOS)对应DDRAM地址
    CJNE A,#00,LPS_LAY ;(第一行)X: 第0----15个字符
    MOV A,XPOS ; DDRAM: 0----0FH
    JMP LPS_LAX;
LPS_LAY: MOV A,XPOS ;(第二行)X: 第0----15个字符
    ADD A,#40H ; DDRAM: 40----4FH
LPS_LAX:ORL A,#80H ;设置DDRAM地址
    CALL LCDWC;
    POP ACC;
    RET;

加40h和ORL A,#80H 是社么意思,没看懂,谢谢指点!!

相关帖子

沙发
xwj| | 2007-3-13 08:47 | 只看该作者

自己先去看资料!

使用特权

评论回复
板凳
lhzw2001| | 2007-3-13 14:50 | 只看该作者

这款式LCD很好操作,看看资料你就懂了!

使用特权

评论回复
地板
lhzw2001| | 2007-3-13 14:51 | 只看该作者

看看这里,很详细了 http://www.jydpj.com/lcmxexi.htm

使用特权

评论回复
5
cgkdxx|  楼主 | 2007-3-14 08:13 | 只看该作者

感谢lhzw2001!!

按您老指示,那里真的不错,昨晚弄好了,非常感谢!!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

192

主题

1126

帖子

0

粉丝