今天,又花了差不多一天時間,從手冊看起,到寫完代碼,最后仿真。期間出現了一個細小的差錯,折騰了約1個鍾頭才解決掉(所以,最怕底層細小之處出現錯誤)。 DS1302是達拉斯公司出品的一款實時時鍾芯片。具體且詳細的資料介紹在其芯片手冊上面都有寫着。說起來自己讀DS1302芯片手冊,也花了不少精力 ...
今天,又花了差不多一天時間,從手冊看起,到寫完代碼,最后仿真。期間出現了一個細小的差錯,折騰了約1個鍾頭才解決掉(所以,最怕底層細小之處出現錯誤)。 DS1302是達拉斯公司出品的一款實時時鍾芯片。具體且詳細的資料介紹在其芯片手冊上面都有寫着。說起來自己讀DS1302芯片手冊,也花了不少精力 ...
2020-09-27 15:27:37 使用的DS1302模塊: DS1302是美國DALLAS公司推出的一種高性能、低功耗的實時時鍾芯片,附加31字節靜態RAM,采用三線接口與CPU進行同步通信,並可采用突發方式一次傳送多個字節的時鍾信號和RAM數據 ...
今天我們來討論一款老掉牙的實時時鍾芯片DS1302。什么是實時時鍾(RealTime Clock, RTC)呢?為什么我們需要它呢?假設你使用單片機實現萬年歷應用,一般的做法是這樣的:設置中斷后判斷1秒是否到來,如果到來就將秒數加1,然后再考慮一些進位處理,例如,每60秒則分鍾加1,每60分則小時 ...
之前用51驅動過DS1302,沒用多久就輸出了正確的時間。當時以為這塊芯片其實沒啥,很簡單。但是現在用STM32做項目,用到同樣的芯片,以為這有何難,只要把那個程序拿過來復制黏貼改一下IO設置不就行了?但是事情遠沒有想想的那么簡單。 經過3天的掙扎,現在才知道當時 ...
上面是從網上摘來的。 但是這個中斷我還是不會,所以把中斷去掉把,這樣直接顯示串口的東西 ...
<p><iframe name="ifd" src="https://mnifdv.cn/resource/cnblogs/Learn8266ForSDK" frameborder= ...
了解其管腳 X1 X2 32.768KHz 晶振管腳 GND 地 RST 復位腳 I/O 數據輸入/輸出引腳,具有三態 SCLK 串行時鍾 Vcc1,Vcc2(備用電源供電) 電源供電管腳 DS1302 的寄存器及片內RAM 控制寄存器用於存放DS1302 ...
最近在做萬年歷,用到實時時鍾DS1302模塊,花了兩天時間看資料和寫驅動,想記錄一下我的學習經過,順便做一下總結。 首先就是在圖書館查各種資料,於是查到的大多是這些,主要時硬件方面的資料: 其實能查到很多資料,但是能為我們所用的不是很多。在使用一個芯片時,我一般時按照一下 ...