打印

LCD驱动HT1621B的/CS脚

[复制链接]
3488|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
roalychen|  楼主 | 2010-7-27 09:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一般来说/CS只在写入数据的时候需要拉低,其他时间应该要拉高

现在是如果MCU和1621都是用5V电源的时候,这样操作没有问题

但是,如果MCU用5V,而1621用3V, 写完数据拉高/CS的话,则出现同一COM口任何1bit写1,其他段也点亮, /CS拉低则可以正常显示

有没有人碰到这样的问题?

相关帖子

沙发
roalychen|  楼主 | 2010-7-27 09:46 | 只看该作者
加个二极管嵌位就好了

使用特权

评论回复
板凳
areshan| | 2010-7-27 10:19 | 只看该作者
应该不会出现这种情况吧,一个COM是4个bit,要是写入其中1位bit,其他的都被清零了。。。1621CS是低电平有效,高电平保持(写入无效);是不是位的组织被你看错了???

使用特权

评论回复
地板
yanwen217| | 2010-7-27 11:54 | 只看该作者
MCU写CS高后,导致1621的输出整体电平被拉高了(cs脚内部有个对VDD的钳位二极管),3V的LCD就会出现鬼影,看上去就像所有的段都点亮了一样。
所以,当需要CS为高时,可以采用MCU的I/O设置为input的模式,如果I/O为NMOS的就更好,外部加个上拉电阻到3V

使用特权

评论回复
5
yanwen217| | 2010-7-27 11:55 | 只看该作者
补充一句,MCU的I/O设置为input的模式时需要带上拉电阻(内部或者外部带都可以),这样就可以避免抬高1621的电位

使用特权

评论回复
6
FJIYU| | 2011-5-5 18:01 | 只看该作者
本帖最后由 FJIYU 于 2011-5-17 17:25 编辑

CPU的供电等级应与外设供电等级相等,如不相等,则应采取措施进行匹配,如电位上拉或分压,接电压转换芯片等等。洛奇特ph rocket08@sohu.com

使用特权

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

本版积分规则

102

主题

227

帖子

0

粉丝