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

正文內(nèi)容

基于單片機的數(shù)字溫度計(存儲版)

2025-02-15 13:17上一頁面

下一頁面
  

【正文】 .....116 調(diào)試...................................................................................................................................14 軟件調(diào)試...................................................................................................................14 系統(tǒng)調(diào)試...................................................................................................................15總結...........................................................................................................................................15參考文獻...................................................................................................................................16附件一源程序...........................................................................................................................16附件二 PROTEUS 仿真完成圖 ..........................................................................................22附件三 元器件清單...............................................................................................................23綜合實訓論文第 4 頁 共 24 頁 41 引言信息科學和微電子技術的飛速發(fā)展給控制領域帶來了巨大的飛躍,控制技術更加趨向自動化和智能化,為無數(shù)的使用者帶來了方便。無論你生活在哪里,從事什么工作,無時無刻不在與溫度打著交道。而且可以直接測量溫度,得到溫度的數(shù)字值,既簡單方便,又直觀準確,新型數(shù)字溫度傳感器是溫度計設計的最有效方案。而AT89S52與AT89C51相比,外型管腳完全相同,AT89C51的HEX程序無須任何轉(zhuǎn)換可直接在AT89S52運行,且AT89S52比AT89C51新增了一些功能,相比較后,在本設計中選用AT89S52更能很好的實現(xiàn)溫度計控制功能。3 系統(tǒng)器件的具體選擇 單片機的選擇 本次設計采用的是單片機 AT89C52。 溫度傳感器的選擇 DS18B20 的簡單介紹DS18B20 溫度傳感器是一種改進型智能溫度傳感器,與傳統(tǒng)的熱敏電阻等測溫元件相比,它能直接讀出被測溫度,并且可根據(jù)實際要求通過簡單的編程實現(xiàn) 9~12 位的數(shù)字值讀數(shù)方式。I/OC64 位ROM和單線接口高速緩存存儲器與控制邏輯溫度傳感器高溫觸發(fā)器 TH低溫觸發(fā)器 TL配置寄存器8 位 CRC 發(fā)生器Vdd圖 34 DS18B20 內(nèi)部結構64 位 ROM 的結構開始 8 位是產(chǎn)品類型的編號,接著是每個器件的惟一的序號,共有 48 位,最后 8 位是前面 56 位的 CRC 檢驗碼,這也是多個 DS18B20 可以采用一線進行通信的原因。低 5 位一直為 1,TM 是工作模式位,用于設置 DS18B20 在工作模式還是在測試模式,DS18B20 出廠時該位被設置為 0,用戶要去改動,R1 和 R0 決定溫度轉(zhuǎn)換的精度位數(shù),來設置分辨率。圖 DS18B20 測溫原理綜合實訓論文第 10 頁 共 24 頁 10 DS18B2 的外部電路圖根據(jù)設計要求,傳感器的硬件電路圖如圖 所示。 ,本電路主要由DSl8820溫度傳感器芯片、SMCl602A液晶顯示模塊芯片和89C2052單片機芯片組成。圖 計算溫度子程序 顯示數(shù)據(jù)刷新子程序主要是對顯示緩沖器中的顯示數(shù)據(jù)進行刷新操作,當最高數(shù)據(jù)顯示位為零時,將符號顯示位移入下一位綜合實訓論文第 14 頁 共 24 頁 14圖 顯示數(shù)據(jù)刷新子程序流程圖6 調(diào)試 軟件調(diào)試 根據(jù)流程圖編寫程序軟件。在這次設計中,熟悉了制作一個產(chǎn)品的總體流程,能熟練使用一些必要的設計工具和仿真工具等。uchar code LCDData[10]={0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39}。 }綜合實訓論文第 17 頁 共 24 頁 17 //初始化 ds18b20bit resetpulse (void){ DQ=0。 } else resetpulse()。 shift=1。 if (temp ==1) DQ=1。0x01。 write_byte(0xcc)。 _nop_()。 _nop_()。 RS=0。 _nop_()。 RS=1。 _nop_()。 if(temp_data_l==0xFF) { temp_data_l=temp_data_l+0x01。0xF0)4)|((temp_data_hamp。0xF0)4)|((temp_data_hamp。 write_mand(0x06)。i7。 } }綜合實訓論文第 22 頁 共 24 頁 22附件二 PROTEUS 仿真完成圖綜合實訓論文第 23 頁 共 24 頁 23附件三 元器件清單綜合實訓論文第 24 頁 共 24 頁 24STC89C51 1個
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1