ds1302從13:59:59到14:00:00的問題
現(xiàn)用DS1302做個時鐘,就寫了一個測試程序,發(fā)現(xiàn)小時老是在13點變到14點時讀出不對(其他小時點都對)從13點應(yīng)該變到14點可老是變到4,仿真時看到的寄存器的值。搞了
3天了很是頭疼,請各位老師指教,不勝感激。主程序如下:void main(void)
{
unsigned char data time_wbuff[7]={89,89,13,0x0A,0x0B,0x04,0X0B};//時間初始化為11年11月10日星期四13:59:59
??time_write(0x80,time_wbuff);
??while(1)
? ?? ?? ? {
? ?? ?time_read(0x81,time_buff);
? ? }
}
提問者:boju81
地點:-
瀏覽次數(shù):178
提問時間:05-04 22:47
我有更好的答案