打印

时钟芯片pcf8563t求救!!百思不得其解

[复制链接]
5578|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yaotojie|  楼主 | 2016-11-11 15:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
yaotojie|  楼主 | 2016-11-11 15:45 | 只看该作者
我调试用的两块板子断电可以走时,但后面焊的两块就不行,

使用特权

评论回复
板凳
dirtwillfly| | 2016-11-11 16:06 | 只看该作者
可能是晶振未起振,或者是8563的质量问题

使用特权

评论回复
地板
yaotojie|  楼主 | 2016-11-11 16:19 | 只看该作者
dirtwillfly 发表于 2016-11-11 16:06
可能是晶振未起振,或者是8563的质量问题

用示波器测量了,和没断电的波形一样的。但是把换芯片还是这样,用纽扣电池不走时

使用特权

评论回复
5
NE5532| | 2016-11-11 16:19 | 只看该作者
设置8563的寄存器,把振荡输出打开,输出32768的振荡,在引脚上去测,不要测晶振,探针要影响起振的,确定确实有时钟振荡再说。

使用特权

评论回复
6
JerryWu75| | 2016-11-11 16:21 | 只看该作者
买到假货了?

使用特权

评论回复
7
yaotojie|  楼主 | 2016-11-11 16:27 | 只看该作者

我把芯片拆下来换到另一板子上,下载同样的程序,又可以断电走时。真的好奇怪

使用特权

评论回复
8
yaotojie|  楼主 | 2016-11-11 16:28 | 只看该作者
NE5532 发表于 2016-11-11 16:19
设置8563的寄存器,把振荡输出打开,输出32768的振荡,在引脚上去测,不要测晶振,探针要影响起振的,确定 ...

这样啊,试试

使用特权

评论回复
9
JerryWu75| | 2016-11-11 16:29 | 只看该作者
本帖最后由 JerryWu75 于 2016-11-11 16:30 编辑
yaotojie 发表于 2016-11-11 16:27
我把芯片拆下来换到另一板子上,下载同样的程序,又可以断电走时。真的好奇怪 ...

是否是8563的OSC和电容的问题?
加示波器表笔后,OSC起振了,但是正常工作时事实上没有起振?
还有,电池电压够不够?

使用特权

评论回复
10
yaotojie|  楼主 | 2016-11-11 16:49 | 只看该作者
JerryWu75 发表于 2016-11-11 16:29
是否是8563的OSC和电容的问题?
加示波器表笔后,OSC起振了,但是正常工作时事实上没有起振?
还有,电池电压够 ...

我焊了两次板,第一次焊调试程序没问题,断开单片机外部电源靠纽扣电池可以正常走时,但是焊的第二批就不行了,然后把第二批焊好的芯片拆下来和第一批好的调换,结果还是不行,但是调试用的板子还是正常工作。仔细检查了几天,真没有虚焊情况,stm32单片机也换过了

使用特权

评论回复
11
yaotojie|  楼主 | 2016-11-11 16:50 | 只看该作者
JerryWu75 发表于 2016-11-11 16:29
是否是8563的OSC和电容的问题?
加示波器表笔后,OSC起振了,但是正常工作时事实上没有起振?
还有,电池电压够 ...

掉电置1那个寄存器也没有置1,就是断电后,下次开机时间还是停留在上次关机的时间

使用特权

评论回复
12
JerryWu75| | 2016-11-11 17:02 | 只看该作者
不能走时的板上,读一下0x02寄存器的VL位,看看是0还是1

使用特权

评论回复
13
yaotojie|  楼主 | 2016-11-11 17:16 | 只看该作者
JerryWu75 发表于 2016-11-11 17:02
不能走时的板上,读一下0x02寄存器的VL位,看看是0还是1

我程序每次上电时都读0x02的的7位,如果为高才重新初始化时间。但是实验现象没有刷新时间,也就是说没掉电嘛

使用特权

评论回复
14
JerryWu75| | 2016-11-11 17:30 | 只看该作者
yaotojie 发表于 2016-11-11 17:16
我程序每次上电时都读0x02的的7位,如果为高才重新初始化时间。但是实验现象没有刷新时间,也就是说没掉 ...

做下交叉检查,将正常走时的板上的8563换到不能走时的板上,并把不能走时的板上的8563换到能够走时的板上.
看结果无外乎是:
1, 电路设计问题
2, 8563质量问题

使用特权

评论回复
15
不想取名字| | 2016-11-11 17:40 | 只看该作者
1,晶振原因;
2,8563原因;
3,线路板原因。8563这个料质量参差不齐,差别很大,正宗的原装货要一两块,国产的5毛钱都可以给你搞定!

使用特权

评论回复
16
yaotojie|  楼主 | 2016-11-11 23:02 | 只看该作者
JerryWu75 发表于 2016-11-11 17:30
做下交叉检查,将正常走时的板上的8563换到不能走时的板上,并把不能走时的板上的8563换到能够走时的板上.
...

估计有可能电路板问题,再打板试试

使用特权

评论回复
17
yaotojie|  楼主 | 2016-11-11 23:03 | 只看该作者
不想取名字 发表于 2016-11-11 17:40
1,晶振原因;
2,8563原因;
3,线路板原因。8563这个料质量参差不齐,差别很大,正宗的原装货要一两块, ...

恩,今天在创立也买了10个8563,回来再试试

使用特权

评论回复
18
依依不舍| | 2016-11-16 08:34 | 只看该作者
时钟芯片是可以检测电池电压的,为了走时准确低于阀值就停止更新。不走时是正常的。不妨再装入电池软件重新激活一下试试。

使用特权

评论回复
19
houbin1234| | 2017-5-9 13:05 | 只看该作者
PCF8563     优势现货供应  电话13717076781侯斌       QQ657290025

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

1

粉丝