中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

我用ds1302结合数码管写了时钟

 酱香饼

下载贤集网APP入驻自媒体

但是不知道为啥年月日只能显现出来年月日都是00不知道哪里出问题了,集友们看看,但是时分秒没问题还是能运行

最新回复
发布回复
读寄存器顺序错了,或者应该是bcd码转换错误。
估计有两种可能性1、数码管驱动数据不正确,2、DS1302数据读取不对;供参考。
您好 这个问题我以前遇到过 我们的数码管表应该有差异,如果显示不一致或乱码,你就要根据你的数码管段选去修改
应该是小时的寄存器需要选择是十二小时还是二十四小时,需要小时寄存器读取的数据,1602显示频率不能快,给个延迟时间。
建议楼主根据你的数码管段选去修改,应该是小时的寄存器,需要选择12小时还是24小时,数管码驱动数据错误,建议楼主去修改。
可能为限流电阻发生虚焊或印制导线不通引起的。若无5V电压,则按照前面所述检查电源电压的方法进行检查;若为电路板虚焊或印制导线不通,则必须重新连接或焊接。

为您推荐

热门交流