打印
[ZLG-ARM]

周公,再问一个关于液晶显示的问题

[复制链接]
1547|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
肖宾|  楼主 | 2007-3-24 02:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    周公,首先非常感谢您昨天回答我的问题。另外再问一个关于液晶显示的问题。
    我用的LPC2138处理器,液晶是1602(内核HD44780),处理器P0.7~P0.0串接200欧姆电阻与液晶的D7~D0连接。调试时液晶不显示。检查液晶工作电压+5V正常,液晶亮度调节电压0~5V可调也正常,背光可点亮,处理器向液晶写命令或数据,测量对应端口电压也正常(高电平3.3V,低电平0V),可液晶始终不显示。
    后来把液晶模块拿到别人板子上测试,液晶正常显示。
    请问周公可能是什么原因呢?会不会是处理器输出的3.3V不能驱动液晶显示呢?如果是请推荐一款驱动电路。如果您怀疑驱动程序有问题,有时间帮我看看的话,请留言,我下次把显示部分程序贴上来。
    

相关帖子

沙发
肖宾|  楼主 | 2007-3-25 21:25 | 只看该作者

怎么没人指导我呢?郁闷啊

使用特权

评论回复
板凳
computer00| | 2007-3-25 22:21 | 只看该作者

3.3V应该不够.应该在LCD的输入口上接上拉电阻

用4.7K的就可以了。MCU输出1时,不要输出1,而改为设置为输入状态,这样靠外面的上拉电阻提供高电平. 
另外还要考虑IO口速度问题,可能MCU的输出速度太快,LCD会来不及响应的。

使用特权

评论回复
地板
jacktwg| | 2007-3-26 15:11 | 只看该作者

re

电平不是关键,我用的SED1335就直接可以。速度是关键,不加延时更本不正常。你在写之前加一个延时就可以了

使用特权

评论回复
5
肖宾|  楼主 | 2007-3-26 17:15 | 只看该作者

延时我加了的

延时我加了的,向液晶写字符,然后读地址,可以发现地址是增加的,就是不显示

使用特权

评论回复
6
masterine| | 2007-3-27 12:35 | 只看该作者

把串接电阻改成47欧

然后在液晶那边加10K上拉,
我这样做已经搞了许多块19264了

使用特权

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

本版积分规则

3

主题

7

帖子

0

粉丝