找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2512|回复: 13
收起左侧

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

[复制链接]
ID:827418 发表于 2020-10-12 22:30 | 显示全部楼层 |阅读模式
500黑币
本帖最后由 Huiyy 于 2020-10-13 18:06 编辑

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

键盘接在 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
20201012_221249.jpg
20201010_014125.jpg


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




回复

使用道具 举报

ID:827418 发表于 2020-10-12 22:33 | 显示全部楼层
不知道这个屏是不是带字库。
回复

使用道具 举报

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

使用道具 举报

ID:138956 发表于 2020-10-13 11:05 | 显示全部楼层
HJ12864TXA 液晶屏 不带字库
TB28y.jpg
回复

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

ID:451718 发表于 2020-10-14 10:35 | 显示全部楼层
巧了, 刚做了一个STC15+LCD12864+DS1302+16key+232标签打印机的项目。
12864 16key ds1302.png
回复

使用道具 举报

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

使用道具 举报

ID:827418 发表于 2020-10-14 17:49 | 显示全部楼层
robinsonlin 发表于 2020-10-14 10:35
巧了, 刚做了一个STC15+LCD12864+DS1302+16key+232标签打印机的项目。

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

使用道具 举报

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

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

使用道具 举报

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

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

使用道具 举报

ID:451718 发表于 2020-10-14 22:17 | 显示全部楼层
Huiyy 发表于 2020-10-14 17:49
感觉就是一样一样的。

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

使用道具 举报

ID:414556 发表于 2020-10-15 21:57 | 显示全部楼层
不带字库做钟没问题,也就是自己做几个字母和数字的小库。主程序I2C读时钟芯片数据就可以
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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