以下出自一樂:
搞了個C51+GPS+DS3231(可選DS12C887)+數碼管(可選240128、12864)。
程序大體上搞清楚了,還在繼續“老化”測試中,DS3231驅動是用的嚴澤遠的,感覺和DS1302難度相當。
初步測試我的國產DS3231一周誤差才1s左右,再搞校準覺得實在沒必要(一年誤差不超過1分鐘)。其次是看DS3231文檔,10H地址放的是老化補償數據,應該也可以繼續修正的,反正自己的已經很準了,就沒有摸索測試了。
修改時間就是
ModifyTime(uchar address,uchar num)
address,:秒、時、分、星期、日、月、年的地址依次為0——6
num:為修改的數值,10進制數(非BCD)
驅動見下面:
DS3231.rar
(1.6 KB, 下載次數: 214)
2015-7-18 16:17 上傳
點擊文件名下載附件
順便賣弄下測試圖片:
240128+DS3231,只做了時間顯示,鬧鐘、紅外、調時等未做:
12864+DS3231,只做了顯示,調節未做:
數碼管+GPS(右下為gps時間的秒)+DS3231:
組裝板,預留DS12C887接口:
左側小板子有多打10張,中秋前整理下準備在論壇出掉,需要的私信聯系!
再貼小板子的圖片:
DS3231可以用貼片也可以用淘寶賣的焊接好的插件模塊。
|