時(shí)間顯示程序
發(fā)布時(shí)間:2015/3/21 16:39:48 訪(fǎng)問(wèn)次數(shù):500
時(shí)間顯示程序。采用了時(shí)鐘芯片DS1302,所以只SZ458C需從DS1302各寄存器中讀出小時(shí)、分鐘、秒再處理即可。在首次對(duì)DS1302進(jìn)行操作之前,必須對(duì)它進(jìn)行初始化,然后從DS13 02中讀取數(shù)據(jù),再經(jīng)過(guò)處理后,送給顯示緩沖單元,其程序流程圖略。
讀取溫度流程。該程序的功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示、讀出并處理DS18820的測(cè)量溫度值,溫度測(cè)量每Is進(jìn)行一次。讀出溫度子程序主要是讀出RAM中的9個(gè)字節(jié),讀出時(shí)需進(jìn)行CRC校驗(yàn),校驗(yàn)有錯(cuò)時(shí)不進(jìn)行溫度數(shù)據(jù)的改寫(xiě)。
時(shí)間調(diào)整程序設(shè)計(jì)(圖1-32)。調(diào)整時(shí)間用兩個(gè)調(diào)整按鈕.一個(gè)作為移位控制用,另外一個(gè)作為加1用,分別定義為控制按鈕、加1按鈕。在調(diào)整時(shí)間過(guò)程中,要調(diào)整的位與別的位應(yīng)該有區(qū)別,所以增加了LCD12864反白功能,即調(diào)整的位一直在反白直到調(diào)整下一位。
時(shí)間顯示程序。采用了時(shí)鐘芯片DS1302,所以只SZ458C需從DS1302各寄存器中讀出小時(shí)、分鐘、秒再處理即可。在首次對(duì)DS1302進(jìn)行操作之前,必須對(duì)它進(jìn)行初始化,然后從DS13 02中讀取數(shù)據(jù),再經(jīng)過(guò)處理后,送給顯示緩沖單元,其程序流程圖略。
讀取溫度流程。該程序的功能是負(fù)責(zé)溫度的實(shí)時(shí)顯示、讀出并處理DS18820的測(cè)量溫度值,溫度測(cè)量每Is進(jìn)行一次。讀出溫度子程序主要是讀出RAM中的9個(gè)字節(jié),讀出時(shí)需進(jìn)行CRC校驗(yàn),校驗(yàn)有錯(cuò)時(shí)不進(jìn)行溫度數(shù)據(jù)的改寫(xiě)。
時(shí)間調(diào)整程序設(shè)計(jì)(圖1-32)。調(diào)整時(shí)間用兩個(gè)調(diào)整按鈕.一個(gè)作為移位控制用,另外一個(gè)作為加1用,分別定義為控制按鈕、加1按鈕。在調(diào)整時(shí)間過(guò)程中,要調(diào)整的位與別的位應(yīng)該有區(qū)別,所以增加了LCD12864反白功能,即調(diào)整的位一直在反白直到調(diào)整下一位。
熱門(mén)點(diǎn)擊
- 輸出電流紋波的大小與電感的大小有關(guān)
- RSRP取值范圍
- 使用LM317構(gòu)成的LED恒流電路
- 基于距離的定位算法
- cellReselectionPriorit
- PUSCH和PDSCH的TBS索引對(duì)比
- 開(kāi)環(huán)空間復(fù)用
- a2-Threshold: A2事件的觸發(fā)
- 用萬(wàn)用表檢測(cè)三線(xiàn)制接近開(kāi)關(guān)
- filterCoefficientRSRP:
推薦技術(shù)資料
- 機(jī)器小人車(chē)
- 建余愛(ài)好者制作的機(jī)器入從驅(qū)動(dòng)結(jié)構(gòu)上大致可以分為兩犬類(lèi),... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究