欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標題: 如何通過串口直接對DS1302進行校準? [打印本頁]

作者: vaxier123    時間: 2017-4-28 10:23
標題: 如何通過串口直接對DS1302進行校準?
最近遇到一個問題,有一個51單片機系統的ds1302芯片顯示時間總是會走錯,每次都需要手動去調,很是麻煩,而又不想改變寫好的程序。求助是不是有RS232轉spi的模塊,可以直接修改ds1302的時間。這樣就可以在不改變主程序的情況下對ds1302的時間進行校準,不知道有沒有這種模塊,謝謝大家了。

作者: cjjcjj1    時間: 2017-4-28 20:03
提示: 作者被禁止或刪除 內容自動屏蔽
作者: dzbj    時間: 2017-4-28 21:11
自己規定一個數據串 第一位是指令 值你隨便定義 含義是開始校時 后邊跟隨 年 月 日 時 分 秒 6位數據 用上位機或者串口助手發送 單片機收到數據流后先判斷第一位 如果是指令 就執行寫DS1302 剩下的事和你按按鈕要干的一樣 何必找什么模塊 自己就干了

更進一步 可以弄個GPS模塊 定時校正時間 把時間發送給時鐘模塊 就是自動校正了
作者: yzwzfyz    時間: 2017-4-29 01:39
為什么不把時間做對呢?
作者: dzbj    時間: 2017-4-29 11:32
yzwzfyz 發表于 2017-4-29 01:39
為什么不把時間做對呢?

1302本身的時間精度就不高 晶振精度和匹配電容的影響加起來 樓主說那種老不準的事還真是有可能
作者: zl2168    時間: 2017-4-29 18:50
本帖最后由 zl2168 于 2017-4-30 07:48 編輯

1302精度取決于晶振精度,還有你那個程序有否問題?能修正時間必定會牽涉到你那個原有程序。不要期望加一個時間修正模塊解決問題。
實例91 具有校正功能的時鐘1302LCD1602顯示)
先Proteus仿真,確認有效。
實例91 帶校正時鐘1302(LCD1602顯示).rar (52.68 KB, 下載次數: 60)

以上摘自張志良編著《80C51單片機仿真設計實例教程——基于Keil C和Proteus》清華大學出版社ISBN 978-7-302-41682-1,書中電路和程序設計有詳細說明,程序語句條條有注解。
仿真電路和Hex文件能在清華出版社網站免費下載,程序源代碼只能到書上看了。到圖書館借,或到新華書店翻閱,或到網上書店打折購買。















歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1