ds1302

stone110011 2011-08-22 08:28:28
前段时间取下了1302的备用电池,再装上后时间就不走了,停在2000 00 00 00 00 00 0
然后改了下程序,加个初始化还是不走。初始化就是写一遍时间数据进去吧。如果是这样,那是什么原因不走呢?
...全文
81 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
stone110011 2011-08-29
  • 打赏
  • 举报
回复
我知道接负载6PF的晶振能直接用,但如果是12PF的晶振要怎么样处理才能用?
stone110011 2011-08-25
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 mjx91282041 的回复:]
我最近也遇过这个类似的问题,芯片时间固定不走,原因是没加上拉电阻。可以参考!
[/Quote]上拉接上也不走。我把晶振取下,用信号发生器接X1,X2,芯片能走,貌似只能是晶振的问题啦。
bjtea 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 stone110011 的回复:]
晶振一端电压为0,一端大概2V,应该算正常吧。芯片可读可写,就是不能走。我用的MCU是51,1302三个端口没接上啦电阻。你说的复位电路不明白。
[/Quote]
复位电路指CPU方面的,担心你CPU没工作。
1302有一个电源就可以走,它的晶振最好看看波形。要不硬件管脚短路了,或先换块芯片试试,总是这些问题。
stone110011 2011-08-23
  • 打赏
  • 举报
回复
我只用了VVC1(5V供电)备用电池没接。
按理不接备用电池,有VCC1也能走啊。搞不懂。。。
stone110011 2011-08-23
  • 打赏
  • 举报
回复
能读能写,说明数据的传输是没有问题的,不接上啦也没关系。芯片没有走貌似只能是晶振的问题了吧?
stone110011 2011-08-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 bjtea 的回复:]
首先确保程序正确的情况下。再检查:
1)晶振是否正常在振?
2)复位电路效果是否正常?
3)1302是否损坏?
[/Quote]晶振一端电压为0,一端大概2V,应该算正常吧。芯片可读可写,就是不能走。我用的MCU是51,1302三个端口没接上啦电阻。你说的复位电路不明白。
bjtea 2011-08-23
  • 打赏
  • 举报
回复
首先确保程序正确的情况下。再检查:
1)晶振是否正常在振?
2)复位电路效果是否正常?
3)1302是否损坏?
shuikeyu520 2011-08-23
  • 打赏
  • 举报
回复
我也遇到了啊!
TomiTwo 2011-08-23
  • 打赏
  • 举报
回复
我最近也遇过这个类似的问题,芯片时间固定不走,原因是没加上拉电阻。可以参考!

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧