freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于單片機的溫度檢測報警與萬年歷系統(tǒng)設計--課程設計(完整版)

2025-07-25 05:13上一頁面

下一頁面
  

【正文】 用12MHZ。二、溫度采集報警與電子萬年歷硬件設計和實現(xiàn)主控模塊對設定的報警溫度的儲存度儲存溫度檢測模塊彩屏顯示模塊鍵盤掃描模塊報警模塊2. 1系統(tǒng)設計框圖 圖1 系統(tǒng)組成框圖2.STC89C52單片機一片,DS18B20數(shù)字式溫度傳感器一個,+5V無源蜂鳴器二個,12MHZ晶振一個,多個按鍵和開關,常用電容電阻,連接線,三極管,二極管若干,滑動變阻器一個。同時單線可掛接多個元件,因為每個元件都有唯一的一個64位光刻ROM編碼,家族碼為28H,可以多個也可單個操作。其他三個內(nèi)部有30K的電阻,所以不用再外接電阻。STC89C52作為控制核心,具有功耗低,功能強等特點,電壓可選3到5V電源供電。10參考文獻42. 11.2系統(tǒng)方案選擇和論證 42. 52. 62.11附錄一:程序清單 1.2系統(tǒng)方案選擇和論證STC89C52單片機作為核心控制體,該單片機具有高可靠,超低價,低功耗,無法解密等優(yōu)點。DS18B20是數(shù)字式溫度傳感器,采用單總線通信協(xié)議。1.3最終方案確定核心控制體:STC89C52單片機數(shù)字式溫度傳感器:DS18B20總共設有四個按鍵,為節(jié)約資源考慮,每個按鍵都有多種功能。18,19管腳接外部晶振和兩個微調(diào)電容構成外部晶振電路。P3^0到P3^3作為獨立按鍵口。可編程的分辨率為9~12位,℃、℃、℃℃,可實現(xiàn)高精度測溫。Read Scratchpad指令代碼(BEh):讀取溫度寄存器的溫度值。ROM(CCh)指令來跳過這一步??梢栽O定報警方式(上限報警還是下限報警)鍵盤掃描,按鍵進行時間調(diào)節(jié),報警方式設定圖8 系統(tǒng)原理框圖下面是系統(tǒng)硬件電路連線圖(原理圖)圖4 總原理圖 三、軟件測試與分析 3. 主程序流程圖 開始初始化彩屏,DS18B20,定時器以及內(nèi)部EEPROM從DS18B20采集數(shù)據(jù)處理數(shù)據(jù)并顯示當前溫度是否符合報警條是否蜂鳴器報警否有鍵按下?是D鍵按下A鍵按下A鍵按一下:報警溫度調(diào)整A鍵按兩下:分調(diào)整A鍵按三下:小時調(diào)整A鍵按兩下:分調(diào)整在調(diào)整模式下,B鍵是加,C鍵是減是否處于調(diào)整模式是否報警方式設置跳出調(diào)整模式 3. DS18B20程序流程圖初始化DS18B20檢測DS18B20序列號(單個掛接不需要)YESNO發(fā)送跳過讀ROM的操作啟動溫度轉換稍微延時,給硬件一點反應時間YESNO主機發(fā)出復位脈沖以檢測從機是否有應答主機再次發(fā)出復位脈沖以檢測從機是否有應答開始發(fā)送跳過讀ROM的操作讀取溫度寄存器的值,并經(jīng)過溫度轉換,返回溫度值。4.3硬件測試首先單片機最小系統(tǒng)的設計幾乎都是統(tǒng)一的, DS18B20接線靈活,IO口的設置具有多樣性,用杜邦線將彩屏與單片機學習板按照電路原理圖連接好,經(jīng)過不斷的軟件,硬件的反復修改,最終實現(xiàn)了軟件編寫的目標功能!參考資料一、 例說51單片機(C語言版),人民郵電出版社。 delayms(5)。 /////////數(shù)據(jù)處理及及顯示函數(shù)/////////// buttonscan()。void delay(unsigned int i)。 TL1=0xb0。 shanjishu++。//標志位有效 second++。 //單片機將DQ拉低 delay(80)。i0。 for (i=8。 }delay(5)。Init_DS18B20()。}。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。unsigned int b=0。 i)
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1