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

正文內(nèi)容

基于單片機的數(shù)字溫度計設計含程序、仿真圖-在線瀏覽

2025-08-08 16:37本頁面
  

【正文】 、七、八個字節(jié)用于內(nèi)部計算。 該字節(jié)各位的意義如下: TM R1 R0 1 1 1 1 1 低五位一直都是 1 , TM 是測試模式位,用于設置 DS18B20 在工作模式還是在測試模式。 R1 和 R0 用來設置分辨率,如表 1 所示:( DS18B20 出廠時被設置為 12 位) 表 1 DS18B20 溫度轉(zhuǎn)換時間表 R1 R0 分辨率 /位 溫度最大轉(zhuǎn)向時間 0 0 9 0 1 10 1 0 11 375 1 1 12 750 根據(jù) DS18B20 的通訊協(xié)議,主機控制 DS18B20 完成溫度轉(zhuǎn)換必須經(jīng)過三個步驟:每一次讀寫之前都要對 DS18B20 進行復位,復位成功后發(fā)送一條 ROM 指令,最后發(fā)送RAM 指令,這樣才能對 DS18B20 進行預定的操作。 第 5 頁 共 20 頁 溫度傳感器與單片機的連接 溫度傳感器的單總線 (1Wire)與單片機的 P2. 0 連接, P2. 0 是單片機的高位地址線 A8。對該端口寫 “1”,可通過內(nèi)部上拉電阻將其端口拉至高電平,此時可作為輸入口使用,這是因為內(nèi)部存在上拉電阻,某一引腳被外部信號拉低時會 輸出一個電流。如執(zhí)行MOVX DPTR 指令,則表示 P2 端口送出高 8 位的地址數(shù)據(jù)。在 Flash 編程和程序校驗時, P2 端口也接收高位地址和其他控制信號。圖 5 為 DSl8820 與單片機的接口電路。若程序出現(xiàn)異常 ,單片機引腳 RST將出現(xiàn)兩個機器周期以上的高電平,使其復位。若使用頻率為 12 MHz 的晶體振蕩器,則復位信號持續(xù)時間應超過 2μs 才完成復位操作。 P1 端口的作用和接法與 P2 端口相同,不同的是在 Flash 編程和程序校驗期間, P1接收低 8 位地址數(shù)據(jù)。該電源采用三端集成穩(wěn)壓器 LM7805。圖 6 為電源電路連接圖。 LED 顯示分 為靜態(tài)顯示和動態(tài)顯示。串行口為方式零狀態(tài),即工作在移位寄存器方式,波特率為振蕩頻率的 1/12。在寫信號有效時,相隔一個機器周期后發(fā)送控制端 SEND 有效,即允許 RXD 發(fā)送數(shù)據(jù),同時允許從 TXD 端輸出移位脈沖。 圖 7 顯示電路的連接圖 第 8 頁 共 20 頁 看門狗電路 系統(tǒng)中把 作為看門狗的 “喂狗 ”信號;將 MAX813 的 RESET 與單片機的復位信號 RST 連接。當按鍵按下時, SW—SPST 就會在 MAX813 引腳產(chǎn)生一個超過 200 ms 的低電平,其實看門狗器件在 s 時間內(nèi)沒有復位,使 7 引腳輸出一個復位信號的作用是相同的,其連接圖如圖 8 所示。 DSBl820 可以從單總線獲取電源,當信號線為高電平時,將能量貯存在內(nèi)部電容器中;當單信號線為低電平時,將該電源斷開,直到信號線變?yōu)楦唠娖街匦陆由霞纳?(電容 )電源為止。 DSl8820的供電方式靈活,利用外接電源還可增加系統(tǒng)的穩(wěn)定性和可靠性。 第 9 頁 共 20 頁 圖 9 讀取數(shù)據(jù)的流程圖 讀出溫度數(shù)據(jù)后, LOW 的低四位為溫度的小數(shù)部分,可以精確到 ℃ , LOW的高四位和 HIGH 的低四位為溫度的整數(shù)部分, HIGH 的高四位全部為 1 表示負數(shù),全為 0 表示正數(shù)。小數(shù)部分進行四舍五入處理:大于 ℃ 的話,向個位進 1;小于 ℃ 的時候,舍去不要。還因為 DS18B20 最低溫度只能為 55℃ ,所以可以將整數(shù)部分的最高位換成一個 “”,表示為負數(shù)。 開始 DS18B20 的初始化 啟動溫度轉(zhuǎn)換 讀取溫度寄存器 跳過讀序列號的操作 跳過讀序列號的操作 DS18B20 的初始化 RET LOW低八位 HIGH高八位 第 10 頁 共 20 頁 圖 10 溫度數(shù)據(jù)處理流程圖 4 數(shù)據(jù)測試 將溫度傳感器與冰水混合物接觸,經(jīng)過充分攪拌達到熱平衡后調(diào)節(jié)系統(tǒng),使顯示讀數(shù)為 (標定 0℃ );利用氣壓計讀出當時當?shù)氐拇髿鈮簭?,并根?jù)大氣壓強和當?shù)刂亓铀俣扔嬎愠霎敃r的實際壓強;根據(jù)沸點與壓強的關系查出沸點溫度。該溫度計的量程為 50℃ ~ 150℃ ,讀數(shù)精度為 ℃ ,實際使用一般在 0℃ ~100℃ 。 開始 提取整數(shù)部分存入HT 提取小數(shù)部分存入 LT LT 右移三位 ,將精度降低到 攝氏度 HT++ 將小數(shù)部分整數(shù)化 提取符號部分存入 sign LT 是否大于 5 Sign=?0XF0 RET 負數(shù)表示 flag=1 HT=~HT+1 Y N N Y 第 11 頁 共 20 頁 5 總結(jié)與體會 作為一名電子信息工程的大 四 學生,我覺得做單片機課程設計是很有意義的,而且也是必要的。為了讓自己的設計更加完善,查閱這方面的實際資料是十 分必要的,也是必不可少的。雖然過去我從未獨立應用過他們,但在學習的過程中帶著問題去學我發(fā)現(xiàn)效率很高,這是我做這次課程設計的又一收獲。 在這次的課程設計中,我真正的意識到,在以后的學習中,要理論聯(lián)系實際,把我們所學的理論知識用到實際當中,學習單片機更是如此,程序只有在經(jīng)常寫與讀的過程中才能提高,這就是這次課程設計的最大收獲。標志位 TEMP_L EQU 30H 。溫度值高字節(jié) TEMP_DP EQU 32H 。溫度值整數(shù) TEMP_BAI EQU 34H 。溫度十位數(shù) TEMP_GE EQU 36H 。顯示百位數(shù) DIS_SHI EQU 38H 。顯示個位數(shù) DIS_DP EQU 3AH 。顯示地址 ORG 0000H
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1