cmheaven:
我現(xiàn)在要是實(shí)現(xiàn)的是通過(guò)單片機(jī)來(lái)讀取2060的寄存器的數(shù)據(jù),我已經(jīng)通過(guò)I2C對(duì)24C01進(jìn)行了配置,unseal位設(shè)置了.然后我通過(guò)smbus(用avr的硬件I2C)讀取2060中的寄存器.我要實(shí)現(xiàn)的功能是讀取電池當(dāng)前的電壓和剩余電量.但是我發(fā)下去命令查詢(xún)返回值都是錯(cuò)的,然后我試著讀取在eeprom中已經(jīng)設(shè)置好的值,如RemainingTimeAlarm.這個(gè)值在eeprom中的0x02和0x03已經(jīng)被我配置好了,我通過(guò)2060的RemainingTimeAlarm命令(0x02)來(lái)讀取這個(gè)值,總是錯(cuò)的.現(xiàn)在就不知道是哪里出的問(wèn)題,手冊(cè)上說(shuō)在一次FullReset后2060會(huì)更新自己寄存器的值,可是我讀回來(lái)的數(shù)據(jù)仍然不對(duì).不清楚是不是復(fù)位命令沒(méi)有被響應(yīng).不知道說(shuō)的是否清楚了,現(xiàn)在我看下來(lái)就是2060與eeprom之間通信問(wèn)題了.電路是按照手冊(cè)上的做的,應(yīng)該沒(méi)有問(wèn)題.