ds1302必須全設(shè)置完才能用嗎
1.

這段代碼不需要什么修改,沒啥問題。
2.

需要修改的地方已經(jīng)標(biāo)出,SD = 0必須得加,否則會(huì)錯(cuò),博主血的教訓(xùn)。。。。
3.

由于手冊(cè)上說明的寄存器的特殊的地方,十位和個(gè)位分別存儲(chǔ)在高4位和低四位,所以形參dat不能直接傳入寫字節(jié)函數(shù),需要進(jìn)行一個(gè)轉(zhuǎn)換。
4.

其他的初始化和完整的讀取實(shí)施時(shí)間就需要自己去寫啦。