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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)(存儲(chǔ)版)

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

下一頁面
  

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