完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
刚才在鸿哥那里盖楼回复,好像写的有点儿多了,一直没审核通过,好桑心呀,在此再开一贴,请教下大家关于笔段式LCD驱动的问题,谢谢! 小弟,第一次接触笔段式LCD,用的是带LCD驱动的51内核IC,驱动上没什么问题,就是在处理过程中,感觉很复杂,没有找到好的方法,现把我的拙劣的做法,发出来,请大家提提建议,指点一下,flash有限,有些功能还没做进去,就因为LCD操作没处理好,来回调用,占用了大量内存,几经精简,也没找到合适的办法。在此先行谢过大家了,还望走过路过的不吝赐教,谢谢!! 先上一张LCD_RAM结构图: 这个LCD我没看出任何排列规律,所以建表这一块儿很是头疼,我只建了一个表,用于查询数字0~9,其余的LCD段,我竟然是,每一个bit我都安置一个标志位(是不是很拙劣的做法...),然后通过对标志位的操作,来决定是否点亮这一段。具体如下: (这个函数 我都不忍直视..... 太低级了....) 对于数字的刷新,我是这样做的:比如显示时间23:59,显示的内容是四个数字2.3.5.9和中间的秒指示部分,其中秒指示是对应T1 T2两个段 数字就分解后查表,其余段只能通过标志位的操作,来决定点亮还是熄灭 对于这里的秒闪烁,我是通过对标志位每隔0.5s做异或操作来实现 |
|
相关推荐
5个回答
|
|
我只回复一些简单的问题,你的程序太多我解答不了,望谅解。
|
|
|
|
好的 鸿哥 我自己在摸索摸索吧 谢了 之前看你的帖子也是收获颇多 谢谢!!! |
|
|
|
|
|
|
|
我也和你遇到类似的问题 , 还么想到好的解决方法0.0
|
|
|
|
我这里有一份LCD的选型表,是之前在永嘉微电那边保存的,他家的型号都很适合市面上的产品,比较广泛,你可以参考看看,或许可以帮助到你
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-网络编程示例之网络socket程序编程
492 浏览 0 评论
飞凌嵌入式-ELFBOARD-RGB LCD屏接口的PCB设计要点
755 浏览 0 评论
嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-spi编程示例之spi编写程序
848 浏览 0 评论
《DNK210使用指南 -CanMV版 V1.0》第三十七章 image图像对比实验
814 浏览 0 评论
1056 浏览 1 评论
【youyeetoo X1 windows 开发板体验】少儿AI智能STEAM积木平台
11697 浏览 31 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-14 13:14 , Processed in 0.571274 second(s), Total 80, Slave 61 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号