极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 13072|回复: 4

DS1307一直调试时间不成功

[复制链接]
发表于 2014-4-16 23:01:38 | 显示全部楼层 |阅读模式
DS1307用ARDUINO 里面自带的程序,下载后串口一直显示
xxxxxxxxx 85.85.2165 -- 27:85:85
xxxxxxxxx 85.85.2165 -- 27:85:85
xxxxxxxxx 85.85.2165 -- 27:85:85
xxxxxxxxx 85.85.2165 -- 27:85:85
xxxxxxxxx 85.85.2165 -- 27:85:85
这是怎么回事?
回复

使用道具 举报

发表于 2014-4-16 23:59:30 | 显示全部楼层
看似連線有問題, 是 I2C 的嗎?
只要連線正確, 沒有設定也會有個時間在跳的.  你的情形, 似是不能向 DS1307 取得時間.  如果板子沒問題, 再檢查一下連線吧.
回复 支持 反对

使用道具 举报

发表于 2014-4-17 09:12:10 | 显示全部楼层
http://www.geek-workshop.com/thread-847-1-1.html
坛子里arduino精华里的,参考,参考.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-17 14:39:44 | 显示全部楼层
Super169 发表于 2014-4-16 23:59
看似連線有問題, 是 I2C 的嗎?
只要連線正確, 沒有設定也會有個時間在跳的.  你的情形, 似是不能向 DS1307 ...

是的   I2C modules   连线应该没问题,就四条线。是不是晶振不起振?该怎么办?
回复 支持 反对

使用道具 举报

发表于 2014-4-17 17:35:11 | 显示全部楼层
絾謌 发表于 2014-4-17 14:39
是的   I2C modules   连线应该没问题,就四条线。是不是晶振不起振?该怎么办?

如果是晶震問題, 應該還可以讀出一個不會跳的時間.
試試先設定一個時間再讀一次, 如果出來的數字依然是 85.85.2165 -- 27:85:85, 就不似是晶震的問題了.

另外, 你的 DS1307 模塊上, 是否有 AT24C32 的芯片?  如果有的話, 可以嘗試讀寫 AT24C32 的內容, 來確認 I2C 連線是否有問題.  
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-15 03:20 , Processed in 0.043869 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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