![]() |
發布時間: 2021-6-29 11:34
正文摘要:利用模擬I2C讀寫PCF8563中的時間,讀時間總是讀出一個錯誤的固定值;查看狀態寄存器1中的值為0xff;在初始化函數中,先關閉了芯片,設置初始時間(順帶讀取設置的時間,讀出的時間是固定值,而不是設置好的初始時間 ... |
謝謝各位,找到問題, 我開了優化編譯,我人麻了 |
cocolala 發表于 2021-6-29 13:59 謝謝,我對照了原理圖,是一樣的接線,這個程序也我有很大的幫助,目前還是不能啟動芯片,寫進數據 |
1、手頭正好有艾克姆科技的STC8A8K64S4A12開發板的原理圖,你參考下PCF8563這部分電路。![]() 2、附件給出廠家的源碼,注釋的很詳細,希望對你有幫助。 3、務必確保自己的時鐘芯片原裝正品,現在缺芯,價格比之前翻了幾倍。 |
實驗3-10-2:PCF8563時鐘RTC - LCD1602屏顯示(硬件I2C).rar
1011.78 KB, 下載次數: 39
cocolala 發表于 2021-6-29 12:53 用的模擬I2C,在PCF8563的SCL和SDA處有接上拉電阻 |
會不會是硬件問題,I2C總線上需要上拉電阻,有嗎? |