找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

LCD12864+DS1302+DS18B20+STC12C5A60S2做的万年历

查看数: 7912 | 评论数: 28 | 收藏 21
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2022-10-24 21:52

正文摘要:

LCD12864+DS1302+DS18B20+STC12C5A60S2做的万年历 //带调时功能 //所有按键对GND有效 //本程序未经允许不得用于其它用途(只能用来学习研究)

回复

ID:61140 发表于 2024-12-24 19:33

把DS1302数据脚上拉电阻去掉,STC32G的单片机无需上拉,再上拉会导至不显示
ID:61140 发表于 2024-12-24 19:32
an2041 发表于 2023-1-2 14:07
这个时间显示有点问题其它没什么。

把你的R11.R12.R13去掉,STC32G的单片机自带上拉,无需再上拉DS1302数据
ID:61140 发表于 2023-3-11 22:45
cwb2038 发表于 2023-3-11 16:03
谢谢分享,有原理图吗?

原理图和PCB文件都有
ID:673647 发表于 2023-3-11 16:03
谢谢分享,有原理图吗?
ID:45164 发表于 2023-3-7 22:33
xiaoyuxinke 发表于 2023-2-5 16:56
第一,确认DS1302三根线程序里面设置正确,第二,请确认DS1302初始化和读写部分延时是否和本程序一致,这 ...

换别的程序1302可以用的,芯片是12C5A60S2,晶振22.1184M,有问题后面我没有弄了。
ID:1046824 发表于 2023-2-5 17:41
12864带字库的屏,用得非常普遍,手头正好有几个闲置的。对于我这个新手来说,学习单片机及和外设编程,非常有参考价值。
ID:61140 发表于 2023-2-5 16:56
an2041 发表于 2023-1-2 14:07
这个时间显示有点问题其它没什么。

第一,确认DS1302三根线程序里面设置正确,第二,请确认DS1302初始化和读写部分延时是否和本程序一致,这里主要就是晶振不一样的问题了。
ID:45164 发表于 2023-1-2 14:07
这个时间显示有点问题其它没什么。

13.png (726.93 KB, 下载次数: 98)

1

1

14.png (329.32 KB, 下载次数: 101)

2

2
ID:45164 发表于 2023-1-2 10:05
hchi2006 发表于 2022-11-24 23:00
楼主你好!我用你的代码在金沙滩学习板上应用,下载程序后显示是空白。用低电平触lcd(DB7)脚,屏幕有乱码, ...

我也遇到了相同的问题 STC12C5A60S 24M 晶振
ID:1047454 发表于 2022-12-8 19:26
另外我的晶振是11.0592MHz,可能影响较大。买个22.1184M的晶振再试试。
ID:1047454 发表于 2022-12-8 19:12
谢谢老师指点,我再试试。
ID:61140 发表于 2022-12-2 00:34
hchi2006 发表于 2022-11-24 23:00
楼主你好!我用你的代码在金沙滩学习板上应用,下载程序后显示是空白。用低电平触lcd(DB7)脚,屏幕有乱码, ...

和时间相关的显示都不正常,DS1302没工作,或DS1302三根线没设置正确,也可能DS1302晶振没起振等,重点在DS1302相关。
ID:56694 发表于 2022-11-30 21:56
感谢分享!对小白很有好!
ID:1047454 发表于 2022-11-27 16:07

你好!rct指的的什么?我应重点调整那一块呀,本人刚学,又想做点实际的东西,还请老师指点,不胜感谢!
ID:78901 发表于 2022-11-26 12:03
hchi2006 发表于 2022-11-24 23:00
楼主你好!我用你的代码在金沙滩学习板上应用,下载程序后显示是空白。用低电平触lcd(DB7)脚,屏幕有乱码, ...

rct没工作
ID:1047454 发表于 2022-11-24 23:00
楼主你好!我用你的代码在金沙滩学习板上应用,下载程序后显示是空白。用低电平触lcd(DB7)脚,屏幕有乱码,此时复位,屏幕显示似乎正常见下图。这时温度控制正常 ,手摸18b20数字会 变化,按键设置和确认正常,其他均不正常,见下图。是不是这个电路用的晶振是“22.1184M”啊?若不是,应该怎样处理呢,本人刚学,小白一个,还望老师不吝指教。谢谢!

IMG_20221124_220956_edit_151971990382017.jpg (1.29 MB, 下载次数: 107)

IMG_20221124_220956_edit_151971990382017.jpg

IMG_20221124_221006_edit_151945415867959.jpg (1.46 MB, 下载次数: 106)

IMG_20221124_221006_edit_151945415867959.jpg
ID:61140 发表于 2022-11-16 08:39
大漠孤烟001 发表于 2022-11-12 10:45
RTC, 年月日时分秒,必须 外部 32768的 专用晶振,也才 RMB0.15 ?

是这样的,STC内部时钟精度太差,无法用作准确计时和其它要求较严格的应用。
ID:61140 发表于 2022-11-16 08:38
大漠孤烟001 发表于 2022-11-12 10:38
RTC  全世界都是使用外部 RTC

是这样的,STC内部的时钟精度太差,没法用来准确计时。
ID:1042619 发表于 2022-11-12 10:45
xiaoyuxinke 发表于 2022-10-28 12:27
那个只能做为演示用,不可实用,走十分钟就能差一两分钟,没得整

RTC, 年月日时分秒,必须 外部 32768的 专用晶振,也才 RMB0.15 ?
ID:1042619 发表于 2022-11-12 10:38
xiaoyuxinke 发表于 2022-10-28 12:27
那个只能做为演示用,不可实用,走十分钟就能差一两分钟,没得整

RTC  全世界都是使用外部 RTC
ID:871753 发表于 2022-11-8 14:31
参考一下,感谢无私分享!!!
ID:1047454 发表于 2022-11-1 11:15
好!正在学习这个,学习老师无私分享,
ID:16255 发表于 2022-10-29 11:08
因为LCD12864特性,它的光标闪烁并不好用
12864的闪烁功能我是从来没用过(同样1602的我也没用过)。
我的做法是:该选项先正常显示,200mS后显示空白字符,再200mS后显示回来,如此重复,闪烁就实现了。
这个方法理论上在所有显示屏上都通用。包括我在数码管上也是这么操作的。
ID:61140 发表于 2022-10-28 12:27
大漠孤烟001 发表于 2022-10-27 16:40
感谢楼主分享优秀作品!听说STC很多新产品内置RTC万年历是标配了,STC32G12K128、STC8H8K64U、STC8H4K6 ...

那个只能做为演示用,不可实用,走十分钟就能差一两分钟,没得整
ID:1042619 发表于 2022-10-27 16:40
    感谢楼主分享优秀作品!听说STC很多新产品内置RTC万年历是标配了,STC32G12K128、STC8H8K64U、STC8H4K64TL、STC8H4K64TLCD?
ID:284488 发表于 2022-10-25 14:38
请问楼主可跟你要一块焊好的板子吗?要如何获取?
ID:61140 发表于 2022-10-25 12:29
1109 发表于 2022-10-25 08:25
请问楼主是否方便上传一份原理图,我想仿制一个,谢谢!

我这里有空的PCB和焊好的板子,焊好的板子不带屏。
ID:57414 发表于 2022-10-25 08:25
请问楼主是否方便上传一份原理图,我想仿制一个,谢谢!

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

Powered by 单片机教程网

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