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

正文內(nèi)容

基于單片機的數(shù)字溫度計(專業(yè)版)

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

下一頁面
  

【正文】 for(i=0。 temp=((temp_data_lamp。0xF0)==0xF0) { temp_data_l=~temp_data_l。 _nop_()。 _nop_()。 RS=0。 temp=tempamp。 } uchar read_byte(void) { uchar i,shift,temp。i++)??偨Y(jié)本次綜合實訓(xùn)是針對 MCS51 系列的單片機芯片 STC89C52 來設(shè)計一個數(shù)字溫度計,該設(shè)計充分利用了溫度傳感器 DS18B20 功能強大的優(yōu)點,如 DS18B20 可以直接讀出被測溫度值,進行轉(zhuǎn)換;而且采用三線制與單片機相連,減少了外部的硬件電路,具有低成本和易使用的特點,大大簡化了硬件電路,也使得該數(shù)字溫度計不僅具有結(jié)構(gòu)簡單、成本低廉、精確度較高、反應(yīng)速度較快、數(shù)字化顯示和不易損壞等特點,而且性能穩(wěn)定,適用范圍廣,因此特別適用于對測溫要求比較準(zhǔn)確的場所。最后,SMC1602A芯片將送來的值顯示于顯示屏上。該字節(jié)各位的定義如圖38 所示。 P0~P3 為可 編 程 通 用 I/O 腳 , 其 功 能 用 途 由 軟 件 定 義 , 在 本 設(shè) 計 中 , P0 端 口 ( 32~39 腳 )被 定 義 為 N1 功 能 控 制 端 口 , 分 別 與 N1 的 相 應(yīng) 功 能 管 腳 相 連 接 , 13 腳 定 義 為 IR輸 入 端 , 10 腳 和 11 腳 定 義 為 I2C 總 線 控 制 端 口 , 分 別 連 接 N1 的 SDAS( 18 腳 )和 SCLS( 19 腳 ) 端 口 , 12 腳 、 27 腳 及 28 腳 定 義 為 握 手 信 號 功 能 端 口 , 連 接 主板 CPU 的 相 應(yīng) 功 能 端 , 用 于 當(dāng) 前 制 式 的 檢 測 及 會 聚 調(diào) 整 狀 態(tài) 進 入 的 控 制 功 能 。AT89S52是一個低功耗、高性能CMOS 8位的單片機,片內(nèi)含8k Bytes ISP的可反復(fù)擦寫1000次的Flash只讀程序存儲器,兼容標(biāo)準(zhǔn)MCS51指令系統(tǒng)及80C51引腳結(jié)構(gòu),功能強大的AT89S52可為許多嵌入式控制應(yīng)用系統(tǒng)提供高性價比的解決方案。在人類的生活環(huán)境中,溫度扮演著極其重要的角色??梢姡谏畹脑S多方方面面都有著對溫度進行感知和控制的需要。綜合實訓(xùn)論文第 5 頁 共 24 頁 52 數(shù)字溫度計的總體方案設(shè)計及論證根據(jù)系統(tǒng)設(shè)計的功能,本時鐘溫度系統(tǒng)的設(shè)計必須采用單片機軟件系統(tǒng)實現(xiàn),用單片機的自動控制能力來測量、顯示溫度數(shù)值。綜合實訓(xùn)論文第 7 頁 共 24 頁 7主 要 管 腳 有 : XTAL1( 19 腳 ) 和 XTAL2( 18 腳 ) 為 振 蕩 器 輸 入 輸 出 端 口 , 外接 12MHz 晶 振 。頭 2 個字節(jié)包含測得的溫度信息,第 3 和第 4 字節(jié) TH 和 TL 的拷貝,是易失的,每次上電復(fù)位時被刷新。本溫度計大體分三個工作過程。用手去碰觸溫度傳感器,溫度顯示值出現(xiàn)變化,顯示當(dāng)前手的溫度值。//延時void delay(uint N){ uint i。 DQ=1。 for(i=0。 } void check_busy(void){ while(1) { P1=0xFF。 } E=0。 check_busy()。 check_busy()。 display[2]=LCDData[(temp%100)%10]。i16。 } } void main(void) { init()。 display[0]=LCDData[temp/100]。 temp_data_h=temp_data_h+0x01。 _nop_()。 _nop_()。綜合實訓(xùn)論文第 19 頁 共 24 頁 19 RW=1。 delay(5)。 for (i=0。 DQ=1。經(jīng)過將近 4 周的綜合實訓(xùn),終于完成了我的數(shù)字溫度計的設(shè)計,雖然沒有完全達到設(shè)計要求,但從心底里說,還是高興的,從這次的課程設(shè)計中,我真真正正的意識到,在以后的學(xué)習(xí)中,要理論聯(lián)系實際,把我們所學(xué)的理論知識用到實際當(dāng)中,學(xué)習(xí)單機片機更是如此,程序只有在經(jīng)常的寫與讀的過程中才能提高,這就是我在這次實訓(xùn)中的最大收獲。綜合實訓(xùn)論文第 11 頁 共 24 頁 11 溫度計電路設(shè)計仿真圖 5 軟件 總體設(shè)計系統(tǒng)程序主要包括主程序、讀出溫度子程序、溫度轉(zhuǎn)換命令子程序、計算溫度子程序、顯示數(shù)據(jù)刷新子程序。 DS18B20 測溫原理如圖 所示。 DS18B20 的外形和內(nèi)部結(jié)構(gòu)DS18B20 內(nèi)部結(jié)構(gòu)主要由四部分組成:64 位光刻 ROM、溫度傳感器、非揮發(fā)的溫度報警觸發(fā)器 TH 和 TL、配置寄存器。但是這種感溫電路比較復(fù)雜,且采用熱敏電阻精度低,重復(fù)性、可靠性都比較差。溫度對于工業(yè)如此重要,由此推進了溫度傳感器的發(fā)展。在控制領(lǐng)域里,溫度是一個常見的名詞,然而它所帶來的技術(shù)問題和所起的作用卻是非同一般的。本課題就是一個對溫度進行檢測,采集和顯示的溫度檢測系統(tǒng)。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)用。溫度報警觸發(fā)器 TH 和 TL,可通過軟件寫入戶報警上下限。圖 DS18B20 外部電路圖 顯示及報警模塊選擇在本設(shè)計中溫度測量范圍為0℃~+125 ℃,精度為177。本次設(shè)計系統(tǒng)的調(diào)試以程序的調(diào)試為主。uchar code ditab[16]={0x30,0x31,0x31,0x32,0x33,0x33,0x34,0x34,0x35,0x36,0x36,0x37,0x38,0x38,0x39,0x39}。}}uchar read_bit(void){ DQ=0。 delay(5)。 write_byte(0xBE)。 _nop_()。 _nop_()。 _nop_()。0x
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1