找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 2955|回復(fù): 8
打印 上一主題 下一主題
收起左側(cè)

51單片機+ds1302在LCD12864上顯示電腦實時時間 求指導(dǎo)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:872344 發(fā)表于 2021-1-3 15:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
看了好久沒看會,別人都是給的具體的時間去顯示,現(xiàn)在要求顯示電腦的時時時間,一直弄不來,想請問一下各位大佬要怎么實現(xiàn)?
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:323651 發(fā)表于 2021-1-3 18:39 | 只看該作者
串口讀取電腦時間,然后顯示?
回復(fù)

使用道具 舉報

板凳
ID:18297 發(fā)表于 2021-1-3 18:51 | 只看該作者
顯示電腦的實時時間,還要DS1302 干什么?直接串口接收顯示就可以了。
DS1302是電腦關(guān)機后仍舊能進行時鐘顯示。
回復(fù)

使用道具 舉報

地板
ID:57657 發(fā)表于 2021-1-3 20:33 | 只看該作者
上位機通過串口傳輸時間即可
回復(fù)

使用道具 舉報

5#
ID:872776 發(fā)表于 2021-1-3 20:52 | 只看該作者
串口直接傳電腦上的時間,1302不需要的。上位機程序要稍微寫一下。
回復(fù)

使用道具 舉報

6#
ID:873226 發(fā)表于 2021-1-4 16:34 | 只看該作者
ds1302 首先這個是RTC芯片,可以讓你保存時間,設(shè)置時間等。 其次,你要理解讀電腦時間,其實相當(dāng)于用電腦給你這個小系統(tǒng)對時。這兩個不沖突,同時存在的。
回復(fù)

使用道具 舉報

7#
ID:517951 發(fā)表于 2021-1-4 19:37 | 只看該作者
需要PC機上有程序把PC的時間通過RS232 發(fā)給51單片機, 51單片機在LCD12864上顯示接收到的串口時鐘數(shù)據(jù), DS1302可以不用,如果需要51單片機脫離PC機獨立顯示時間,就需要DS1302來給51單片機時鐘數(shù)據(jù)。
回復(fù)

使用道具 舉報

8#
ID:517466 發(fā)表于 2021-1-4 21:24 | 只看該作者
我猜是不是這樣:電腦聯(lián)機,取得電腦時間,實時顯示。同時把時間設(shè)置到DS1302.電腦脫機狀態(tài)下,不斷取得DS1302的時間,并顯示?
這樣的話,需要電腦端那側(cè)有程序?qū)?yīng),對應(yīng)串口的數(shù)據(jù)通訊。不知道是從單片機主動發(fā)起詢問,還是電腦端發(fā)送時間信息給單片機。處理機制不一樣的。
回復(fù)

使用道具 舉報

9#
ID:451718 發(fā)表于 2021-1-5 10:53 | 只看該作者
本帖最后由 robinsonlin 于 2021-1-5 11:07 編輯

這個小項目還是有很多知識點的。 搞清楚了,51單片機的很多應(yīng)用會涉及到。知識點1:12864的輸出顯示。
知識點2:Ds1302的數(shù)據(jù)通訊,BCD碼轉(zhuǎn)換等。
知識點3:串口通訊。
知識點4:PC端的腳本指令。
程序框架:簡單的后臺調(diào)度。如,對時機制。 多久對時,對時成功后,對時操作暫時停用,等到時間間隔滿足條件后,再次響應(yīng)對時操作,并在輸出界面上顯示:請求連接,連接狀態(tài)。如果再細致,可以在連接失敗后,間隔固定時間再重試連接。  總之,發(fā)揮想象力,這個小項目可以非常精細
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表