打印

请教LCD驱动

[复制链接]
1873|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ayb_ice|  楼主 | 2008-2-13 15:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
现有一项目要用到LCD,但只要几段即可,所以不想用专用的LCD驱动芯片,想直接用MCU的IO口模拟驱动LCD,但又不知LCD的静态驱动的波形,据说又不能用直流驱动,肯请了解的朋友多多指教。
另外请问LCD段的两极是否有极性。。。

相关帖子

沙发
NE5532| | 2008-2-13 20:05 | 只看该作者

不能用直流驱动,否则会分解。

你可以找个带LCD驱动的MCU,多的是。

使用特权

评论回复
板凳
xwj| | 2008-2-13 20:51 | 只看该作者

去看ST的EK-STM32F学习开发套件中的示例

使用特权

评论回复
地板
ayb_ice|  楼主 | 2008-2-14 09:46 | 只看该作者

xwj老兄,哪里去搞ST的EK-STM32F学习开发套件

使用特权

评论回复
5
ayb_ice|  楼主 | 2008-2-14 10:53 | 只看该作者

网上查了一下LCD的资料

用MCU模拟没有任何问题。。。
其实也很简单,段的两极电压符合要求即可点亮,没有电压即不亮。
只是要间隔交换一下施加在电极上的电压极性即可。
如:
点亮:SEGA=5V,COM0=0V,-->SEGA=0V,COM0=5V...循环50HZ
不亮:SEGA=5V,COM0=5V,-->SEGA=0V,COM0=0V...循环50HZ

使用特权

评论回复
6
古道热肠| | 2008-2-14 11:13 | 只看该作者

模拟驱动宜谨慎使用,最好选带LCD驱动的MCU

也可以自己做个LCD驱动电路,好象是用CD4513吧,看看电子工业出版社的《《液晶应用大全》》那本书吧,里面有介绍。

使用特权

评论回复
7
疯子8972| | 2008-2-14 11:13 | 只看该作者

:)

对,如果只有一个COM端的话可以这么用,用单片机就可以了.
50HZ就可以了,用一个定时器很简单就能做到了

使用特权

评论回复
8
qjy_dali| | 2008-2-14 17:01 | 只看该作者

选直接带LCD驱动的MCU不就行了,比如MSP430

其中有些带LCD驱动,才14元左右

使用特权

评论回复
9
jack.king| | 2008-2-14 18:32 | 只看该作者

我也想用LCD但是很多东西都不会用啊!哈哈

使用特权

评论回复
10
yewuyi| | 2008-2-15 08:59 | 只看该作者

IO模拟驱动LCD完全没问题

缺点是占用MCU任务稍微重一些,尽量用一个COM,多COM的话就有偏压的问题了,呵呵,那样任务就更重一点

使用特权

评论回复
11
gyt| | 2008-2-15 13:18 | 只看该作者

11楼所言极是

使用特权

评论回复
12
ayb_ice|  楼主 | 2008-2-15 14:50 | 只看该作者

我只用几段(少于7段),用带LCD的MCU太浪费

还是用IO模拟方便,只占用极少的MCU时间。。。

使用特权

评论回复
13
gyt| | 2008-2-16 13:14 | 只看该作者

完全可以

使用特权

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

本版积分规则

222

主题

15451

帖子

34

粉丝