找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 28750|回复: 43
收起左侧

st7567废弃LCD12864改万年历成功制作过程 附程序

  [复制链接]
ID:82123 发表于 2016-12-16 14:19 | 显示全部楼层 |阅读模式
我是08界电子的!上学的时候学过几节课单片机并没有深入的学习过,甚至上学的时候根本没碰过单片机,后来工作了,自己自学了一点,一直停留在不会12864,不会ds1302的状态!通过这个u一下子学会了LCD12864,和ds1302始终芯片!下面是我的学习过程!写这个帖子主要是让自己把学习过程记录下来!因为之前做成功了一次,电脑做系统把资料给弄没了!作为一个电脑维修员,忘了备份资料真实惭愧啊!这是我第二次驱动这个12864,这次一定要写下来!以备以后查看学习!同时也想给像我一样喜欢单片机但是没有那么牛X的童鞋的一个参考!

一开始无意中从其他网站中看到u屏幕还可以利用,一直有这种想法,苦于不知道引脚定义,手头也没有3.3v的单片机,屡屡的作罢,后来在旧货市场上买了两个废弃的u价格便宜大概2块钱吧!可是这个,搜了半天并没有一样的u驱动电路的介绍!后来又放了一段时间!去中关村进货的时候,顺便去中发电子市场买了两片stc12le5a60s2  3.3v单片机!
后来来到了51hei.com看了这篇帖子,看到有很多的帖子,参照下面这个帖子,找到了自己的引脚定义,也通过这个帖子内的程序成功驱动了我的,只要改引脚就可以
12864液晶 弄个小玩意 有兴趣的可以看看  

1.jpg
接着是引脚定义spi驱动方式,我也一开始也不知道spi驱动是怎么回事,但是spi用的是4根线
st7567.png 通过以上信息和程序就可以驱动12864显示,这时候很高兴了,但是不做出点实际的东西好像也不会很开心!论坛里做万年历的不少!于是又是伸手党的作风,找了半天并没有找到现成的程序!于是想想自己改装一下别人的程序应该也行!用的是下面帖子中的程序进行了改装!
【原创】STC89C58省电终极挑战 12864万年历二级菜单农历节日显示自动闰月不重复节日

这个程序写的很好,每个零件都单独写了一个c程序文件,不会写的这是一个很好的范例!源程序用的是st7565主控的12864,本次用的是st7567主控的12864 u屏幕!大概看了一下!引脚定义不同,驱动方式不同不能只修改引脚!

我是这样修改的地方:12864的引脚定义;
                                   void LcdSt7565_WriteCmd(uchar cmd);
                                   void LcdSt7565_WriteData(uchar dat);
                                  void LCD_ST7565_INIT(void);
以上函数名称不要更改,直接复制《12864液晶 弄个小玩意 有兴趣的可以看看  》里面的函数内容直接填充进去,还要修改一下复制过来内部函数的名称st7567改成st7565。
如果写完程序发现屏幕全黑,请拔掉写单片机额数据线,只保留vcc和地,如果显示特别浅,请修改12864初始化的,对比度命令的值;
如果ds1302发烫,在1302的vcc和地之间接一个104电容;
如果写完程序不显示数字部分,那就是没有驱动上ds1302时钟芯片,我用的是:
                                 sbit sck  = P1^2;                                 sbit io    = P1^1;
                                 sbit rst  = P1^0;

如果进入待机模式以后无法退出:返回键和外部中断要链接在一起,当按返回键时会推出待机模式

最后:是我修改好的程序分享给大家 修改过后的用于st7567主控万年历程序.zip (210.89 KB, 下载次数: 666)

评分

参与人数 2黑币 +105 收起 理由
ssfc + 5 绝世好帖!
admin + 100 共享资料的黑币奖励!

查看全部评分

回复

使用道具 举报

ID:155317 发表于 2016-12-17 15:21 | 显示全部楼层
回复

使用道具 举报

ID:1 发表于 2016-12-17 17:05 | 显示全部楼层
很好,51黑电子论坛的屏幕diy改装又多了一员
1.jpg
2.jpg
回复

使用道具 举报

ID:73710 发表于 2016-12-18 15:05 来自手机 | 显示全部楼层
做的不错,学习中
回复

使用道具 举报

ID:151566 发表于 2016-12-18 16:51 | 显示全部楼层
这焊功很厉害呀,这么细的线都能焊上。
回复

使用道具 举报

ID:143822 发表于 2016-12-19 01:16 来自手机 | 显示全部楼层
很喜欢,高手,佩服啊
回复

使用道具 举报

ID:150514 发表于 2016-12-19 08:00 | 显示全部楼层
谢谢分享,直的学习。
回复

使用道具 举报

ID:147742 发表于 2016-12-19 10:58 来自手机 | 显示全部楼层
厉害的我的哥,我搞明白ad差不多学了快一周了。
回复

使用道具 举报

ID:212030 发表于 2017-6-17 10:13 | 显示全部楼层

厉害的我的哥
回复

使用道具 举报

ID:212024 发表于 2017-6-17 11:52 | 显示全部楼层
这个真是厉害
回复

使用道具 举报

ID:240750 发表于 2017-10-18 21:26 | 显示全部楼层
没分数,下载不了
回复

使用道具 举报

ID:250262 发表于 2017-11-16 23:10 | 显示全部楼层
厉害,学习学习
回复

使用道具 举报

ID:279838 发表于 2018-1-26 09:28 | 显示全部楼层
感谢分享
刚开始接触无字库的 12864. 学习了
下载了 学习了。

但是我想说  你程序写的真烂,我觉得我写的就很烂了  但是你写的比我的更更烂(更没有多打)
回复

使用道具 举报

ID:279838 发表于 2018-1-26 12:04 | 显示全部楼层
仔细看了 注释很详细。 已经一直到stm8上面了 用的是其他的屏。
回复

使用道具 举报

ID:287515 发表于 2018-3-11 02:13 | 显示全部楼层
谢谢分享!
回复

使用道具 举报

ID:105206 发表于 2018-3-11 10:16 | 显示全部楼层
不错,谢谢分享。
回复

使用道具 举报

ID:383996 发表于 2018-8-7 22:34 | 显示全部楼层
厉害,学习学习
回复

使用道具 举报

ID:380046 发表于 2018-8-22 21:28 | 显示全部楼层
厉害,,学习了
回复

使用道具 举报

ID:192117 发表于 2018-11-2 18:57 | 显示全部楼层
请教楼主,为啥我自己用ZIMO221 图片取模的代码显示总是不对的
回复

使用道具 举报

ID:422479 发表于 2018-11-7 17:07 | 显示全部楼层
厉害了楼主
回复

使用道具 举报

ID:399179 发表于 2018-11-7 18:03 来自手机 | 显示全部楼层
还可以这样啊?楼主真高手啊!
回复

使用道具 举报

ID:405030 发表于 2018-11-7 21:01 | 显示全部楼层
楼主这是什么板子?
回复

使用道具 举报

ID:403593 发表于 2018-11-8 16:05 | 显示全部楼层
庄里人发来贺电
回复

使用道具 举报

ID:434779 发表于 2018-12-6 17:23 | 显示全部楼层
高手在民间啊!
回复

使用道具 举报

ID:37684 发表于 2018-12-23 22:50 | 显示全部楼层

高手在民间啊!
回复

使用道具 举报

ID:37684 发表于 2018-12-23 22:50 | 显示全部楼层
楼主真是厉害了
回复

使用道具 举报

ID:242746 发表于 2019-2-10 20:12 | 显示全部楼层
我的屏怎么点不亮啊
回复

使用道具 举报

ID:324780 发表于 2019-3-15 00:35 | 显示全部楼层
厉害,学习学习
回复

使用道具 举报

ID:448822 发表于 2019-3-18 09:56 | 显示全部楼层
谢谢分享,直的学习。
回复

使用道具 举报

ID:448822 发表于 2019-3-18 13:27 | 显示全部楼层
谢谢分享,直的学习。
回复

使用道具 举报

ID:165363 发表于 2019-7-2 09:45 | 显示全部楼层
正在找ST7567的驱动,谢谢分享。
回复

使用道具 举报

ID:370644 发表于 2019-9-12 12:08 | 显示全部楼层
正在找这一款显示屏驱动,我尝试一下,先谢谢了!
回复

使用道具 举报

ID:521117 发表于 2019-9-22 14:45 | 显示全部楼层
学习了,感谢
回复

使用道具 举报

ID:584814 发表于 2019-10-23 22:29 | 显示全部楼层
下载看看可不可以抄
回复

使用道具 举报

ID:140510 发表于 2019-10-25 10:57 | 显示全部楼层

做的不错,学习中
回复

使用道具 举报

ID:351504 发表于 2019-10-29 22:37 | 显示全部楼层
试试看是不是这个芯片
回复

使用道具 举报

ID:282388 发表于 2021-6-12 07:45 | 显示全部楼层
手里正好有这款屏,感谢分享。
回复

使用道具 举报

ID:186764 发表于 2022-8-17 17:31 | 显示全部楼层
有创意。
回复

使用道具 举报

ID:61876 发表于 2022-8-22 14:42 | 显示全部楼层
佩服楼主!!!
回复

使用道具 举报

ID:1052552 发表于 2022-11-22 00:02 | 显示全部楼层
做的不错,我也有这个屏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表