DS1307一直调试时间不成功
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
这是怎么回事?
看似連線有問題, 是 I2C 的嗎?
只要連線正確, 沒有設定也會有個時間在跳的.你的情形, 似是不能向 DS1307 取得時間.如果板子沒問題, 再檢查一下連線吧. http://www.geek-workshop.com/thread-847-1-1.html
坛子里arduino精华里的,参考,参考. Super169 发表于 2014-4-16 23:59 static/image/common/back.gif
看似連線有問題, 是 I2C 的嗎?
只要連線正確, 沒有設定也會有個時間在跳的.你的情形, 似是不能向 DS1307 ...
是的 I2C modules 连线应该没问题,就四条线。是不是晶振不起振?该怎么办? 絾謌 发表于 2014-4-17 14:39 static/image/common/back.gif
是的 I2C modules 连线应该没问题,就四条线。是不是晶振不起振?该怎么办?
如果是晶震問題, 應該還可以讀出一個不會跳的時間.
試試先設定一個時間再讀一次, 如果出來的數字依然是 85.85.2165 -- 27:85:85, 就不似是晶震的問題了.
另外, 你的 DS1307 模塊上, 是否有 AT24C32 的芯片?如果有的話, 可以嘗試讀寫 AT24C32 的內容, 來確認 I2C 連線是否有問題.
页:
[1]