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

正文內(nèi)容

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

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

下一頁面
  

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