找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2985|回复: 13
打印 上一主题 下一主题
收起左侧

求STC15F2K60S2+LCD12864+DS1302程序的编写思路

[复制链接]
跳转到指定楼层
楼主
500黑币
本帖最后由 Huiyy 于 2020-10-13 18:06 编辑

拆的一个存包柜的控制板。
想把它改成电子时钟,闹钟。本人入门都算不上,只会下载到单片机里。
求51hei里的大哥帮帮忙指导 如何学习才能制作出来?


键盘接在 P2.0 - P2.7


RS     P1.5
R/W  P3.0
E      P4.5
DB0 - DB7 接在 P0.0 - P0.7
CS1   P4.1
CS2   P5.4
/RST  Vcc(14脚)

DS1302
CE      P1.4
I/O     P1.3
SCLK  P1.2




我测试了范例跑马灯  P0 可以闪烁LED灯。




分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:827418 发表于 2020-10-12 22:33 | 只看该作者
不知道这个屏是不是带字库。
回复

使用道具 举报

板凳
ID:584814 发表于 2020-10-13 11:02 | 只看该作者
不仅硬件信息给的不够,这几分貌似的也难招来不用硬件测试就能搞定的活雷锋。
建议自己学或硬件送人
回复

使用道具 举报

地板
ID:138956 发表于 2020-10-13 11:05 | 只看该作者
HJ12864TXA 液晶屏 不带字库

TB28y.jpg (71.87 KB, 下载次数: 117)

TB28y.jpg
回复

使用道具 举报

5#
ID:827418 发表于 2020-10-13 17:57 | 只看该作者
man1234567 发表于 2020-10-13 11:02
不仅硬件信息给的不够,这几分貌似的也难招来不用硬件测试就能搞定的活雷锋。
建议自己学或硬件送人 [em07 ...

不知道还需要提供哪些信息。
回复

使用道具 举报

6#
ID:401564 发表于 2020-10-13 21:47 | 只看该作者
什么都不会,直接要代码的,不会有结果,技术点难点的可以找人帮忙一下,要全套的哪有那么好的事给你
给1000块就有人帮你搞,谁的时间都是金钱
助人为乐,相互学习,可以
直接张口要饭的,还不如自己去学学种田
回复

使用道具 举报

7#
ID:328014 发表于 2020-10-14 02:55 | 只看该作者
由于本论坛版规不让回答直接求程序的帖子,还是建议先学习C语言吧,同时给你找一个现成的类似的例子:http://www.51hei.com/bbs/dpj-192064-1.html
回复

使用道具 举报

8#
ID:451718 发表于 2020-10-14 10:35 | 只看该作者
巧了, 刚做了一个STC15+LCD12864+DS1302+16key+232标签打印机的项目。

12864 16key ds1302.png (97.71 KB, 下载次数: 112)

12864 16key ds1302.png
回复

使用道具 举报

9#
ID:687694 发表于 2020-10-14 16:15 | 只看该作者
硬件都有了,思路嘛就比较清晰了,初始化ds1302,初始化12864,自己写个显示数字数组,写程序模块,1302的读写设置模块,键盘扫描模块,display12864模块,键盘事件算法模块,主程序分别调用初始化函数,while 键盘扫描,算法模块,读写模块,display。如果加闹钟功能,在算法模块中增加比较算法。增加蜂鸣器驱动程序。大概就是这样了,至于怎么实现各个模块功能就请自行补习相关元器件手册,C语言了。
回复

使用道具 举报

10#
ID:827418 发表于 2020-10-14 17:49 | 只看该作者
robinsonlin 发表于 2020-10-14 10:35
巧了, 刚做了一个STC15+LCD12864+DS1302+16key+232标签打印机的项目。

感觉就是一样一样的。
回复

使用道具 举报

11#
ID:827418 发表于 2020-10-14 17:51 | 只看该作者
51hei团团 发表于 2020-10-14 02:55
由于本论坛版规不让回答直接求程序的帖子,还是建议先学习C语言吧,同时给你找一个现成的类似的例子:http://w ...

谢谢,不知道是不是我的屏出问题了。怎么弄都不显示内容,只亮背光。
回复

使用道具 举报

12#
ID:827418 发表于 2020-10-14 17:52 | 只看该作者
lovexulu 发表于 2020-10-14 16:15
硬件都有了,思路嘛就比较清晰了,初始化ds1302,初始化12864,自己写个显示数字数组,写程序模块,1302的 ...

对于还不入门的我,这个难度太高了。
回复

使用道具 举报

13#
ID:451718 发表于 2020-10-14 22:17 | 只看该作者
Huiyy 发表于 2020-10-14 17:49
感觉就是一样一样的。

从你这个屏的引脚来判断,应该是个不带字库的屏幕。 我的那个项目做了几个简单的字库, 编译出来需要3K多的内存,你这个芯片只有2K内存, 估计用不了。
回复

使用道具 举报

14#
ID:414556 发表于 2020-10-15 21:57 | 只看该作者
不带字库做钟没问题,也就是自己做几个字母和数字的小库。主程序I2C读时钟芯片数据就可以
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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