找回密码
 立即注册

QQ登录

只需一步,快速开始

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

ds1302问题,刷新时间的时候秒钟不动?晶振没有起振吗?

[复制链接]
跳转到指定楼层
楼主
ID:908826 发表于 2021-8-28 10:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
买了一个ds1302模块,能写进去时间,也能读出来时间,无论程序怎么改,刷新时间的时候秒钟都是不动,调试的过程中搬弄过模块上面那个晶振,是不是把晶振搞坏了,然后晶振不起振了。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:328014 发表于 2021-8-28 15:58 | 只看该作者
这问题我以前也遇到过,建议先补焊一下周边电路,换一个32768的晶振
回复

使用道具 举报

板凳
ID:962745 发表于 2021-8-28 16:06 | 只看该作者
有示波器的话,可以量一下32768晶体1脚对地的波形,不起振的话应该默认是800mv左右,并且无周期振动波形
回复

使用道具 举报

地板
ID:624769 发表于 2021-8-28 16:20 | 只看该作者
80地址位确实的写入00后,读出来也确认是00的话,如果时钟始终不走,确认以下几点。

换个晶振,然后严格按整手册上,晶振直接焊接2,3脚,不要给晶振加什么电容电阻。也不要画蛇添足给晶振外壳接地。晶振焊接时间不要超过3秒。先让钟走起来再考虑其他的。
回复

使用道具 举报

5#
ID:401564 发表于 2021-8-28 17:22 | 只看该作者
1,先确定晶振有没有坏:写入初始化,启动,然后开始读取时间,秒不管,过个一两分钟,看分有没有跑,如果分是按照正常的分走动的,那就说明晶振和DS1302是正常工作的,就要看你软件的问题了
2,有晶振的话,就换一个试一下,没有的话,上网买,反正几分钱一个的
至于那两个电容接不接的,并不重要,DS1302没有专用的仪器来调节的话,是很难跑得准时的
有条件就换个DS3231或者RX8025这种已经校正过的时钟IC,一年误差一般不会超过2分钟
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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