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

正文內(nèi)容

基于單片機(jī)數(shù)字溫度計(jì)設(shè)計(jì)_畢業(yè)設(shè)計(jì)(論文)(更新版)

2024-08-30 21:12上一頁面

下一頁面
  

【正文】 ............................................................................................................... 16 顯示數(shù) 據(jù)刷新子程序 .................................................................................................................................... 17 報(bào)警 子程序 ...................................................................................................................................................... 17 按 鍵掃描處理子程序 .................................................................................................................................... 18 Keil C51 編程軟件 ................................................................................................................................................... 18 Keil C51 簡介 ................................................................................................................................................... 18 Keil C51 軟件應(yīng)用 .......................................................................................................................................... 18 第三章 系統(tǒng)的仿真與總結(jié) .................................................................................................. 20 Protues 仿真 ............................................................................................................................................................... 20 Protues 簡 介 ...................................................................................................................................................... 20 proteus 的工作 過程 ........................................................................................................................................ 20 Protues 測(cè)溫仿真 ............................................................................................................................................. 21 性 能分 析 .......................................................................................................................................................... 23 總結(jié) ............................................................................................................................................................................ 23 硬件方面 ............................................................................................................................................................ 23 軟件方面 ............................................................................................................................................................ 23 致謝 ........................................................................................................................................ 26 中國石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì) (論文 ) 附錄 ........................................................................................................................................ 27 附錄 A 程序清單 ......................................................................................................................................................... 27 附錄 B 系統(tǒng)總設(shè)計(jì)圖 ................................................................................................................................................... 37 中國石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì) (論文 ) 6 前 言 隨著新技術(shù)的不斷開發(fā)與應(yīng)用,近年來單片機(jī)發(fā)展十分迅速,一個(gè)以微機(jī)應(yīng)用為主的新技術(shù)革命浪潮正在蓬勃興起,單片機(jī)的應(yīng)用已經(jīng)滲透到電力、 冶金、化工、建材、機(jī)械、食品、石油 等各個(gè)行業(yè)。這些控制技術(shù)大大的提高了控制精度,不但使控制變得簡便,而且使產(chǎn)品的質(zhì)量更好,降低了產(chǎn)品的成本,提高了生產(chǎn)效率。 4. 可以設(shè)定溫度的上下限報(bào)警功能。 DS18B20 測(cè)溫 原理 DS18B20 的測(cè)溫原理如圖 12所示,圖中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小 , 用于產(chǎn)生固定頻率的脈沖信號(hào)送給減法計(jì)數(shù)器 1,高溫度系數(shù)晶振隨溫度變化其震蕩頻率明顯改變,所產(chǎn)生的信號(hào)作為減法計(jì)數(shù)器 2 的脈沖輸入,圖中還隱含著計(jì)數(shù)門,當(dāng)計(jì)數(shù)門打開時(shí), DS18B20 就對(duì)低溫度系數(shù)振蕩器產(chǎn)生的時(shí)鐘脈沖 進(jìn)行計(jì)數(shù),進(jìn)而完成溫度測(cè)量 。在 15us 之內(nèi)將所需寫的位送到數(shù)據(jù)線上,在 15us 到 60us 之間對(duì)數(shù)據(jù)線進(jìn)行采樣,如果采樣為高電平,就寫 1,如果為低電平, 就 寫 0。 圖 15 按鍵模塊 報(bào)警電路 設(shè)計(jì) 三極管驅(qū)動(dòng)蜂鳴器:報(bào)警電路如圖 16所示 , 三極管 Q5 來驅(qū)動(dòng)喇叭 LS1。溫度轉(zhuǎn)換命令子程序流程圖如圖 23 所示: Y 發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)讀取溫度命令 讀取操作, CRC 校驗(yàn) 9 字節(jié)完? CRC校驗(yàn)正?確? 移 入溫度暫存器 結(jié)束 N N Y 中國石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì) (論文 ) 16 發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)溫度轉(zhuǎn)換開始命令 結(jié)束 圖 23 溫度轉(zhuǎn)換命令子程序流程圖 計(jì)算溫度子程 序 計(jì)算溫度子 程序流程圖如圖 24 所示。 Keil 提供包括C編譯器、宏匯編、連接器、庫管理和一個(gè)功能強(qiáng)大的仿真調(diào)試器等在內(nèi)的完整開發(fā)方案,由以下幾部分組成: μVision IDE 集成開發(fā)環(huán)境 C51 編譯器、 A51 匯編器、 LIB51庫管理器、 BL51 連接 /定位器、 OH51 目標(biāo)文件生成器以及 實(shí)時(shí)操作系統(tǒng) 。工程設(shè)置后按 F7 鍵 (或點(diǎn)擊編譯工具欄上相應(yīng)圖標(biāo) )進(jìn)行編譯 /匯編、連接以及產(chǎn)生目標(biāo)文件。是目前世界上唯一將電路仿真軟件、 PCB 設(shè)計(jì)軟件和虛擬模型仿真軟件三合一的設(shè)計(jì)平臺(tái),其處理器模型支持805 HC1 PIC10/12/16/18/24/30/DsPIC3 AVR、 ARM、 8086和 MSP430等 。因此在仿真和程序調(diào)試時(shí),關(guān)心的不再是某些語句執(zhí)行時(shí)單片機(jī)寄存器和存儲(chǔ)器內(nèi)容的改變 ,而是從工程的角度直接看程序運(yùn)行和電路工作的過程和結(jié)果 。 Protues 測(cè)溫仿真 通過仿真軟件驗(yàn)證該原理圖的可行性。 如圖 33是第一次按下 K1 鍵顯示的上限溫度報(bào)警值,此時(shí) 按 K2 或 K3 鍵分別對(duì)上限溫度報(bào)警值進(jìn)行加一或減一;圖 34 是第二次按下 K1鍵顯示的下限溫度報(bào)警值,此時(shí)按 K2 或 K3鍵分別對(duì)下限溫度報(bào)警值進(jìn)行加一或減一。 硬件方面 本設(shè)計(jì)采用的是 AT89C51 單片機(jī)為核心的數(shù)字溫度計(jì),包含了利用溫 度傳感器DS18B20 的測(cè)溫電路、外接鍵盤、顯示電路、繼報(bào)警電路、復(fù)位電路和晶振電路。定義變量時(shí),盡量定義局部變量,在字符型變量能達(dá)到要求的情況下就不用定義成整形變量了,以節(jié)省內(nèi)存空間。更深入了解并掌握了傳感器的基本理論知識(shí), 并在單片機(jī)實(shí)際電路開發(fā)和常用編程設(shè)計(jì)思路掌握方面有了一定程度的掌握,盡管本次設(shè)計(jì)還不是很完善,但這為我以后的設(shè)計(jì)之路積累了寶貴的經(jīng)驗(yàn)。 //蜂鳴器 sbit set=P1^4。 uchar sign。 //讀出溫度暫放 uchar data display[5]={0x00,0x00,0x00,0x00,0x00}。L4=0。L2=0。w3=0。 delay(50)。 for(i=8。 _nop_()。 } uchar read_byte(void) //DS18B20 讀 1 字節(jié)函數(shù) //從總線上取 1 個(gè)字節(jié) { uchar i。 DQ=0。 _nop_()。 write_byte(0xcc)。 //讀溫度值的高字節(jié) temp=temp_data[1]。} // 負(fù)溫度求補(bǔ)碼 ,標(biāo)志位置 1 display[4]=temamp。 //個(gè)位數(shù)據(jù) r=display[1]+display[2]*10+display[3]*100。 display[3]=display[3]amp。 //負(fù)溫度時(shí)最高位顯示 } } void keyscan() //按鍵查詢程序 { int temp1。 } if(dec==0) { while(!dec) scan()。 } if(temp1=3) { temp1=0。 中國石油大學(xué)勝利學(xué)院本科畢業(yè)設(shè)計(jì) (論文 ) 36 L1=0。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1