打印

DS1302问题

[复制链接]
2612|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
langgao183|  楼主 | 2013-5-13 15:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 langgao183 于 2013-5-13 21:10 编辑

各位大虾,为什么我的DS1302断电之后就不会工作了,有加备份点电池3.3v的,在不断电源(5v)的时候,工作是正常的!!引脚我也查看了,也是正常的,到底是哪里的问题??



我又专门写了一个专门的初始化和一个读取显示的函数,当初始化函数下载下去后  再下载读取函数,原本应该是初始化函数下载下去后DS1302就开始工作了的,但是我等十来分钟下载读取函数读取的时候,发现显示的是初始化时下载的时间!!!!!!!之后走的时间跟钟的一样!!!


还有就是初始化函数下载后   我一直是没有关主电源的!!!因为一关 在读取他就显示  00年  01月   01日   星期01         00时        00分       80秒
沙发
yewuyi| | 2013-5-13 16:27 | 只看该作者
检查程序是不是在每次上电后都错误操作了RTC芯片?

使用特权

评论回复
板凳
langgao183|  楼主 | 2013-5-13 21:13 | 只看该作者
yewuyi 发表于 2013-5-13 16:27
检查程序是不是在每次上电后都错误操作了RTC芯片?

这个应该没有啊 ,因为我现在的函数就只有LCD和DS1302

使用特权

评论回复
地板
njsrna| | 2013-5-13 21:26 | 只看该作者
我现在的函数就只有LCD和DS1302

使用特权

评论回复
5
yewuyi| | 2013-5-14 08:56 | 只看该作者
langgao183 发表于 2013-5-13 21:13
这个应该没有啊 ,因为我现在的函数就只有LCD和DS1302

我让你检查的就是DS1302那部分的程序啊。

例如你的代码有没有判断DS1302起振位的状态?已经振荡和不振荡的的处理是不一样的。

使用特权

评论回复
6
与时俱进| | 2013-5-14 10:08 | 只看该作者
原来做过MSP430F169与DS1302接口实验,每开一次机时间总是慢十几秒,后来仔细检查,发现还是程序的问题。

使用特权

评论回复
7
langgao183|  楼主 | 2013-5-15 10:36 | 只看该作者
yewuyi 发表于 2013-5-14 08:56
我让你检查的就是DS1302那部分的程序啊。

例如你的代码有没有判断DS1302起振位的状态?已经振荡和不振荡 ...

谢谢各位的热心帮忙,我已经解决了,原来是芯片问题!!!!!!!!!!!!!!!!!!!!!气死我了!!!!!!!!!先前的是买的是国产芯片!!!!!!!!!!!!!!!!!后来网上看到有类似的问题他说是芯片问题,我就另外买了进口的芯片。以前的程序一点没变就这样下载。运行OK!!!主电源断电后正常工作。经过这次以后每次出问题可能都会想想是不是国产的!!失望!!!!!!!!!我不是不支持国产,但是国产你怎么也得把最起码的功能给实现吧!!!!!!!!!!!!

使用特权

评论回复
8
yewuyi| | 2013-5-15 10:42 | 只看该作者
可以联系芯片厂家的技术支持确定问题所在。

使用特权

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

本版积分规则

23

主题

112

帖子

1

粉丝