大字符显示的128X64电子时钟

2020-01-26 13:05发布

感谢坛友shenrongze 寻寻觅觅提供的源程序,原贴:http://www.ourdev.cn/bbs/bbs_content_all.jsp?bbs_sn=4479970
    在原作者提供源程序的基础上做了比较大的改动:
    1、原程序单片机使用的是1T的快速芯片,刷新方式采用调用缓存的数据,如用普通的单片机在数据刷新时会产生跳跃的现象。现改为普通的单片机使用并口通信方式。
    2、增加了农历生肖、节气显示功能。
    3、增加了时间误差调整,可在0--15秒之间设置,设置状态:0-不调整,1-增加,2-减少。
    由于编译后的文件有将近17K,使用的单片机为STC89C58RD+

    修改后的程序中存在部分bug:
    1、在进入设置菜单界面无任何操作自动退出时会出现花屏。
    2、在设置闹钟调整分钟时,当数值大于20时,按退出键退出数值会发生变化,但不影响实际的设置时间。

存在的bug敬请各位大侠指点。

上效果图及程序。

(原文件名:DSC09319.jpg)


(原文件名:DSC09324.jpg)


(原文件名:DSC09344.jpg)


(原文件名:DSC09347.jpg)


(原文件名:DSC09349.jpg)


点击此处下载 ourdev_623932Z8HS32.rar(文件大小:137K) (原文件名:并口通信多功能闹钟.rar)

电原理图,仅供参考。
点击此处下载 ourdev_624145DPISNH.pdf(文件大小:18K) (原文件名:原理参考图.pdf)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
39条回答
xunke
1楼-- · 2020-01-28 08:44
 精彩回答 2  元偷偷看……
junmin414
2楼-- · 2020-01-28 09:14
楼主的stc58是怎么烧程序的,我有一块怎么烧都少不进去,STC52到是烧的挺正常的,芯片是刚买的,应该不会坏了吧!
hzxin
3楼-- · 2020-01-28 11:43
回复【14楼】junmin414
楼主的stc58是怎么烧程序的,我有一块怎么烧都少不进去,stc52到是烧的挺正常的,芯片是刚买的,应该不会坏了吧!
-----------------------------------------------------------------------

按照原理图焊接的串口下载线烧进芯片。STC89C52、STC89C58、STC12C5A60S2都能正常烧录。
新买的芯片也有可能是坏的,我曾经买过一块AT89S52也是坏的,不能烧录。
你的STC52能够烧进去,stc58用同样的方法应该没问题,检查硬件连接是否有问题。
hzxin
4楼-- · 2020-01-28 12:44
回复【13楼】xunke 科

-----------------------------------------------------------------------
请教!
你用的18b20准吗?
我测量的结果比水银温度计高出约2℃,程序我查、比较折腾了一段时间,一直没解决。
-----------------------------------------------------------------------
没有测试对比过。
xunke
5楼-- · 2020-01-28 14:06
LZ讲得细
谢谢!
babysnail
6楼-- · 2020-01-28 14:28
 精彩回答 2  元偷偷看……

一周热门 更多>