在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!) 创芯人才网--重磅上线啦!
查看: 48401|回复: 80

[原创] 增强型51直接驱动段式LCD液晶最简单的方法

[复制链接]
发表于 2009-3-29 11:20:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
当前有不少增强型51芯片(比如STC所有51芯片)都具有设置IO口工作类型的功能
这样就让51的IO口具备了准3态功能,即能够提供VCC,GND,高阻态三个状态
这就为实现最少端口驱动段式LCD创造了可能性
有不少文章介绍使用2个端口来驱动一个com口,这样实现1/2 BIAS是没问题,但是实现1/3偏压就有点勉强了
恰好有前辈实现了avr单片机的直接驱动液晶的方法,请参考
http://www.ourdev.cn/bbs/bbs_content.jsp?bbs_sn=739682&bbs_page_no=1&search_mode=4&search_text=figoxwm&bbs_id=9999
这里说的很详细
发现手头的STC51芯片就具备类似三态能力,于是就动手搭建了类似附件中的电路
但是示波器发现和avr单片机不同的是,51三态后其中间电位偏低,笔段电压也偏低
于是调整电阻和VCC电压,最后发现实际效果是5v作为vcc驱动3.3v液晶效果刚好
这个和avr上有所区别。不过这样电源方面就更加简单了
附件是在STC51单片机上实现的源代码
使用12M晶振
如果使用其他增强型单片机,可能需要修改端口设置方面的代码
附件有压缩密码,有人回复的话就公开密码

[ 本帖最后由 lauer 于 2009-3-29 11:28 编辑 ]

电路图

电路图

LCDTEST.rar

2.19 KB, 下载次数: 540 , 下载积分: 资产 -2 信元, 下载支出 2 信元

定时器源代码

 楼主| 发表于 2009-3-29 12:02:08 | 显示全部楼层
目前耗电10mA,也就是50mW
我这里还有省电代码,可以进一步降低功耗
发表于 2009-4-29 19:13:02 | 显示全部楼层

真是好东西

我正在找这方面的资料,谢谢啦!如果能把密码公布就更好了。
发表于 2009-5-14 12:30:13 | 显示全部楼层
密码多少呀
发表于 2009-5-29 00:23:58 | 显示全部楼层
楼主的用户名就是密码 ^_^ 我试出来了
发表于 2009-6-19 23:21:58 | 显示全部楼层
发表于 2009-7-4 22:36:52 | 显示全部楼层

HZcodeHZcodeHZcodeHZcode

HZcodeHZcodeHZcodeHZcodeHZcodeHZcode
发表于 2009-7-5 13:18:43 | 显示全部楼层
xia look ok
发表于 2009-7-16 13:28:20 | 显示全部楼层

kan kan kan kan

kan  kan  kan  kan   kan  kan  kan
发表于 2009-7-30 17:23:54 | 显示全部楼层
:victory:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条


小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-15 13:48 , Processed in 0.024353 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表