1
完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
单片机IO口模拟输出,驱动4COM,8SEG的笔段式LCD。
COM口接1/2VCC分压电阻,模拟1/2偏压。LCD的SEG口接在164的8个并行输出口。164的数据输入口和时钟口接到单片机的两个IO口。 请问程序中LCD的扫描周期多少合适?即帧频要多少? 我编的程序显示不正常,试着显示一个COM口控制的所有的笔段,上电显示正常。过会慢慢不显示了,是什么原因?还有放上程序的最后第二句,即扫描完后将COM口置输入,1/2VCC电压,关闭COM口。上电也不显示了。多COM口扫描的话,一个口扫完了,必须在开下个COM口时,关掉上一个COM口。 扫描程序放在定时中断中,改过定时中断的时间都不行。 下面是程序。 谢谢wh6ic提供的资料链接,从中得到了启发,经过别人指点,LCD的显示已经没问题了。 |
|
相关推荐
7个回答
|
|
:L,就没有朋友指點一下小弟啊!:'(
或者請問,笔段式LCD某个点被点亮后,可以持续多长时间,使人眼感觉不到明显变暗?这个时间跟加在点上的电压大小有关系吗?是否电压越大,持续时间越长?还有是否跟加在点上的电压持续时间有关,我这里编的扫描程序就几个uS,已经够了吗? |
|
|
|
这方面我倒是没有怎么用过.
其实笔段式LCD的驱动已经很成熟了, 在网上能够找到很多这方面的资料, 可以去参考一下. 我搜到一篇单片机驱动笔段式LCD的文章, 大体看了一下其图纸 从原理看, 你的这个方案应该是可行的, 驱动的电平切换时间, 从资料看一般用30-60Hz 的方波就可以了,频率再低显示会有所波动,频率高了功耗也会增加. 具体再看你的 LCD 的资料确定吧. |
|
|
|
既然楼主选择了外加芯片(74HC164)来驱动LCD了,
(没有直接使用单片机的IO口来驱动) 既然外加芯片,为什么就不直接选择一个专用的LCD驱动芯片呢??? 为什么不选择HT1621来驱动LCD呢??? 28脚的HT1621也就是1.3元 ??? |
|
|
|
有时候为了节约成本
没有使用专用的LCD驱动芯片HT1621来驱动LCD, 既然楼主选择了外加芯片,送佛送到西 为什么就不直接选择一个专用的LCD驱动芯片呢??? 为什么不选择HT1621来驱动LCD呢??? |
|
|
|
表示笔段式的液晶没见过
|
|
|
|
LCD的驱动波形是纯交流信号,否则会出现1L的上电有显示,然后慢慢什么都没有的现象。
可以参考:http://wenku.baidu.com/view/d0285bfcaef8941ea76e0536.html 多COM的LCD不适合用164来驱动。需要仔细看LCD厂家提供的资料。 |
|
|
|
液晶的驱动信号交流的,也就是每个点(段)两极的驱动正负极是不停变换的,不允许加直流信号,会坏的
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
小黑屋| 手机版| Archiver| 德赢Vwin官网 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-23 07:58 , Processed in 0.679832 second(s), Total 83, Slave 67 queries .
Powered by 德赢Vwin官网 网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
德赢Vwin官网 观察
版权所有 © 湖南华秋数字科技有限公司
德赢Vwin官网 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号