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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)(完整版)

2025-07-21 08:53上一頁面

下一頁面
  

【正文】 {DQ=1。 delay(2)。 } delay(7)。i8。 write_byte(0x44)。 E=0。 綜合實(shí)訓(xùn) 論文 第 19 頁 共 23 頁 19 E=1。 } } void write_mand(uchar tempdata) { E=0。 _nop_()。 } void write_data(uchar tempdata) { E=0。 _nop_()。 } void convert_T() { uchar temp。 } display[4]=ditab[temp_data_lamp。 } else { display[4]=ditab[temp_data_lamp。 } } void init() { write_mand(0x01)。i++) { write_data(table2[i])。 display_T()。i++) { write_data(display[i])。 } void display_T(void) { uchar i。0x0F)4)。0x0F)4)。 temp_data_h=~temp_data_h。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 _nop_()。 write_byte(0xBE)。 write_bit(temp)。 delay(5)。 temp=0。 } } uchar read_bit(void) { DQ=0。 綜合實(shí)訓(xùn) 論文 第 17 頁 共 23 頁 17 delay(40)。 uchar code ditab[16]={0x30,0x31,0x31,0x32,0x33,0x33,0x34,0x34,0x35,0x36,0x36,0x37,0x38,0x38,0x39,0x39}。通過選認(rèn)元件,連線,調(diào)試檢測(cè)等過程,鍛煉自己的理論聯(lián)系實(shí)際的能力和實(shí)際操作能力,從而綜合性地鞏固所學(xué)的知識(shí),為將來的工作做一次實(shí)戰(zhàn)演習(xí)。本次設(shè)計(jì)系統(tǒng)的調(diào)試以程序的調(diào)試為主。其中, DSI8B20溫度傳感器芯片采用 “ 一線制 ”與單片機(jī)相連,它獨(dú)立地完成溫度測(cè)量以及將溫度測(cè)量結(jié)果送到單片機(jī)的工作。 圖 DS18B20 外部電路圖 顯示及報(bào)警模塊選擇 在本設(shè)計(jì)中溫度測(cè)量范圍為 0℃~+ 125℃,精度為177。 DS18B20 的測(cè)溫原理 DS18B20 的 溫度值的位數(shù)因分辨率不同而不同,溫度轉(zhuǎn)換時(shí)的 最大 延時(shí)為 750ms。溫度報(bào)警觸發(fā)器 TH 和 TL,可通過軟件寫入戶報(bào)警上下限。 DS18B20 的性能特點(diǎn)如下: ① 獨(dú)特的單線接口僅 需要一個(gè)端口引腳進(jìn)行通信; ② 多個(gè) DS18B20 可以并聯(lián)在惟一的三線上,實(shí)現(xiàn)多點(diǎn)組網(wǎng)功能; ③ 無須外部器件; ④ 可通過數(shù)據(jù)線供電,電壓范圍為 ~; ⑤ 零待機(jī)功耗; ⑥ 溫度以9或12位數(shù)字; ⑦ 用戶可定義報(bào)警設(shè)置; ⑧ 報(bào)警搜索命令識(shí)別并標(biāo)志超過程序限定溫度(溫度報(bào)警條件)的器件; ⑨ 負(fù)電壓特性,電極接反時(shí),溫度計(jì)不會(huì)因發(fā)熱而燒毀, 只是 不能正常工作 。 AT89C52 是一個(gè)低電壓,高性能 CMOS 8位 單片機(jī) ,片內(nèi)含 8k bytes 的可反復(fù)擦寫的 Flash 只讀程序存儲(chǔ)器和 256 bytes 的隨機(jī)存取數(shù)據(jù)存儲(chǔ)器( RAM),器件采用 ATMEL公司 的高密度、非易失性存儲(chǔ)技術(shù)生產(chǎn),兼容標(biāo)準(zhǔn) MCS51 指令系統(tǒng),片內(nèi)置通用 8位中央處理器和 Flash 存儲(chǔ)單元, AT89C52 單片機(jī)在電子行業(yè)中有著廣泛的應(yīng)用。 測(cè)溫電路可以使用熱敏電阻之類的器件,利用其感溫效應(yīng),將被測(cè)溫度變化的電壓或電流采集過來,進(jìn)行 A/D 轉(zhuǎn)換后,就可以用單片機(jī)進(jìn)行數(shù)據(jù)處理。 本課題就是一個(gè)對(duì)溫度進(jìn)行檢測(cè),采集和 顯示 的溫度檢測(cè)系統(tǒng) 。在冶金、鋼鐵、石化 、水泥、玻璃、醫(yī)藥等等行業(yè),可以說幾乎 80%的工業(yè)部門都不得不考慮著溫度的因素。在控制領(lǐng)域里,溫度是一個(gè)常見的名詞,然而它所帶來的技術(shù)問題和所起的作用卻是 非同一般的。在控制領(lǐng)域中,對(duì)溫度的控制有著舉足輕重的作用。溫度對(duì)于工業(yè)如此重要,由此推進(jìn)了溫度傳感器的發(fā)展 。它 以單片機(jī)( AT89S51) 為主要控制器件, DS18B20 為溫度傳感器 , 并通過 LCD液晶 1602 直接顯示所測(cè)溫度的新型數(shù)字溫度計(jì)。但是這種感溫電路比較復(fù)雜,且采用熱敏電阻精度低,重復(fù)性、可靠性都比較差。 圖 PDIP 封裝的 AT89C52 引腳圖 AT89C52 為 8 位 通用微處理器 ,采用工業(yè)標(biāo)準(zhǔn)的 C51 內(nèi)核,在內(nèi)部功能及管腳排布上與通用的 8xc52 相同,其主要用于會(huì)聚調(diào)整時(shí)的功能控制。 DS18B20 的外形和內(nèi)部結(jié)構(gòu) DS18B20 內(nèi)部結(jié)構(gòu)主要由四部分組成 : 64 位光刻 ROM、溫度傳感器、非揮發(fā)的溫度報(bào)警觸發(fā)器 TH 和 TL、配置寄存器。 DS18B20 溫度傳感器的內(nèi)部存儲(chǔ)器還包括一個(gè)高速暫存 RAM 和一個(gè)非易失性的可電擦除的 EERAM。 DS18B20 測(cè)溫原理如圖 所示。 ℃,因此只需要液晶SMC1602A就可以完成相關(guān)的顯示功能,報(bào)警器可以用有源蜂鳴器配合三極管來代替,本設(shè)計(jì)則直接使用 LED發(fā)光二極管帶代替。 綜合實(shí)訓(xùn) 論文 第 11 頁 共 23 頁 11 圖 溫度計(jì)電路設(shè)計(jì)仿真圖 5 軟件 總體設(shè)計(jì) 系統(tǒng)程序主要包括主程序、讀出溫度子程序、溫度轉(zhuǎn)換命令子程序、計(jì)算溫度子程序、顯示數(shù)據(jù)刷新子程序。 程序的調(diào)試我們采用K eil C51. Keil C51 軟件是眾多單片機(jī)應(yīng)用開發(fā)的優(yōu)秀軟件之一,它集編輯,編譯,仿真于一體,支持匯編 ,PLM 語言和 C 語言的程序設(shè) 計(jì),界面友好,易學(xué)易用。 經(jīng)過將近 4周的綜合實(shí)訓(xùn),終于完成了我的數(shù)字溫度計(jì) 的設(shè)計(jì),雖然沒有完全達(dá)到設(shè)計(jì)要求,但從心底里說,還是高興的, 從這次的課程設(shè)計(jì)中,我真真正正的意識(shí)到,在以后的學(xué)習(xí)中,要理論聯(lián)系實(shí)際,把我們所學(xué)的理論知識(shí)用到實(shí)際當(dāng)中,學(xué)習(xí)單機(jī)片機(jī)更是如此,程序只有在經(jīng)常的寫與讀的過程中才能提高,這就是我在這次實(shí)訓(xùn)中的最大收獲。 uchar code table2[16]={0x74,0x65,0x6D,0x70,0x65,0x72,0x61,0x74,0x75,0x72,0x65,0x20
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1