DS1302 万年历时钟乱跳数值 85 85 85 11 11 11

51单片机
我设计了一块PCB,走线非常细,万年历时钟芯片离五一单片机很远。
发送数据读取异常,读取出来的字往往不对,而且数据还乱跳。
下面这个图就是我的电路,没加上拉电阻。
另外,其他可能原因:
芯片被焊坏了;
晶振不起振,你要是没加电容,最好把晶振贴着的芯片。
程序有错误,注意时序问题,不要重复造轮子。
而我遇到的是最后一个原因,没有加上拉电阻,而PCB走线又细又长。走线越长,家的上拉电阻越小,我最后加了一个两k的,非常稳定,刚开始加10k,并不是很稳定。

在这里插入图片描述

解决:

给DS1302的三个引脚都加上上拉电阻,DS1302一出来就加个上拉电阻。

猜你喜欢

转载自blog.csdn.net/x1131230123/article/details/105959459
85