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

正文內(nèi)容

基于單片機的數(shù)字溫度計的設(shè)計(存儲版)

2025-01-13 04:29上一頁面

下一頁面
  

【正文】 校驗 移入溫度暫存器 9 字節(jié)完? CRC 校驗正確? 返 回 Y Y Y N N 開 始 發(fā) DS18B20 復(fù)位命令 發(fā)跳過 ROM 命令 發(fā)溫度轉(zhuǎn)換開始命令 結(jié) 束 開 始 計算小數(shù)位溫度 BCD 值 計算溫度 BCD 值 結(jié) 束 溫度數(shù)據(jù)讀取程序 溫度轉(zhuǎn)換流程程序 BCD 碼轉(zhuǎn)換運算 武昌工學(xué)院本科畢業(yè)論文(設(shè)計)專用稿紙 29 附錄 4: 源程序 include include include define uint unsigned int define uchar unsigned char sbit LED_WARN=P3^6。 //片選信號 sbit LCD_RW=P1^1。 char Actual_Temperature=0。 void LCD_disp_char(unsigned char x,unsigned char y,unsigned char dat) 。i0。//整體顯示,關(guān)光標(biāo),不閃爍 LCD_write_mand(0x06)。 delay_n40us(1)。 if(y==1) address=0x80+x。 y0 。j++) { LCD_disp_char(j,1,dis_char[j])。 //獲取低四位的小數(shù)溫度位 tempH=tempNum4。 //不顯示任何數(shù)據(jù) } bai=tempH/100。 if(tempLamp。 LCD_disp_char(4,2,(bai+48))。)。 for(j=0。39。 39。 if(L_tempamp。 ge = temp%10。 LCD_disp_char(9,2,(shi+48))。 if(fbl_flag2) fbl_flag=0。 //延時 10ms if(Key_0 == 0) //再次判斷是否確實按下按鍵,進(jìn)行消抖操作。 ge = L_temp%10。 bai = temp/100。 LCD_disp_char(9,1,(shi+48))。 ge = temp%10。 if(H_tempamp。 unsigned char ge=0,shi=0,bai=0。 LCD_disp_char(11,2,39。 else shifen=5。 if(tempLamp。 39。 //標(biāo)志為負(fù)數(shù) } tempL=tempNumamp。 for(j=0。 x0 。 delay_n40us(1)。//寫入 LCD_E=1。//設(shè)置 8 位格式, 2 行, 5x7 LCD_write_mand(0x38)。 unsigned char j。 void LCD_write_mand(unsigned char dat)。 bit flag_h=0,flag_l=0。 //增加 鍵,可以對上限溫度或下限溫度進(jìn)行增大調(diào)整 sbit Key_4 = P1^7。所以在系統(tǒng)設(shè)計過程中存在很多不足之處,希望在以后的工作與學(xué)習(xí)中不斷地充實自己的知識結(jié)構(gòu),能夠更好的學(xué)習(xí) 單片機 控制方面的知識。 BEEP_WARN =1。 LCD_disp_char(6,2,(ge+48))。 if(tempLamp。 ge=(tempH%10)。 LCD_disp_char(3,2,39。 if(tempNumamp。具體的程序如下所示: void display_1(void) { uchar j=0。 //跳過讀序號列號的操作 ? ?W r ite _ ds 18 b2 0 0 xb e 。 BCD碼轉(zhuǎn)換流程圖見附錄 3。 DS18B20 的 工作時序 主要分 為初 始化時序、寫時序和讀時序 三個部分 。 系統(tǒng)程序流程圖見附錄 2。 C 語言因具有眾多優(yōu)點,而被廣大編程者使用。 BASIC 語言是最基礎(chǔ)的編程語言,對初學(xué)者來說比較易學(xué),但使用起來卻比較繁瑣,在執(zhí)行程序的過程中,系統(tǒng)需要將每一條語句轉(zhuǎn)換成機器代碼,故程序執(zhí)行時間較長。 武昌工學(xué)院本科畢業(yè)論文(設(shè) 計)專用稿紙 18 4 軟件系統(tǒng)設(shè)計 硬件連接好之后,軟件編程是整個系統(tǒng)的核心。五個獨立按鍵可用 SW1~ SW5表示,其各個功能分別是溫度顯示狀態(tài)下可切換分辨率、溫度顯示狀態(tài)下可復(fù)位溫度檢測范圍、溫度范圍選項的切換、溫度值加一、溫度值減一。 圖 LCD1602 與單片機的 連接 電路 圖 。 第 2腳: VDD 外 接 5V? 電源 。 圖 溫度傳感器電路 DS18B20 自身只有一根數(shù)據(jù)線,故該傳感器和單片機之間的需要采用串行通信的方式。通過使復(fù)位端經(jīng)過電阻與電源Vc 接通可實現(xiàn)按鍵電平復(fù)位,其電路圖如圖 (b)所示;通過 RC 微分電路產(chǎn)生正脈沖可實現(xiàn)按鍵脈沖復(fù)位,其電路圖如圖 (c)所示。如果使用頗率為 6MHz 的晶振,那么復(fù)位信號的有效時間應(yīng)該至少持續(xù) 4us 才能完成 復(fù)位操作。選擇外部振蕩信號沒有特殊要求,只要保證脈沖寬度就可以,常采用頻率低于 12MHz 的方波信號作為外部振蕩信號。在用戶不主動修改 ISP 引導(dǎo)碼的情況下,用戶程序都是放在 Block0 的 00H 開始的單元中。 2. 64K片內(nèi) Flash 根據(jù)芯片型號劃分, AT89 系列單片機共有 64 / 32 /16 / 8K片內(nèi) Flash ,共分武昌工學(xué)院本科畢業(yè)論文(設(shè) 計)專用稿紙 11 為兩個 Flash 存儲塊: Block0 和 Block1 。本文采用 AT89 系列單片機中的 AT89S51 單片機。多數(shù)情況下,測溫電纜線均為屏蔽 4芯雙絞線,其中一對與地線和信號線連接,另一對與 VDD和地線連接,屏蔽層在源端單點與大地連接。 ( 4)配置寄存器 該字節(jié)各位的含義如下: 表 配置寄存器結(jié)構(gòu) TM R1 R0 1 1 1 1 1 該寄存器的低五位均為 1, TM代表測試模式位,設(shè)定 DS18B20 是在工作模式還是在測試模式。 武昌工學(xué)院本科畢業(yè)論文(設(shè) 計)專用稿紙 6 圖 DS18B20 內(nèi)部存儲結(jié)構(gòu)圖 DS18B20 芯片具有四個主要的數(shù)據(jù)部件 : ( 1)在出廠之前,光刻 ROM中的 64位序列號已經(jīng)被刻錄好,它可以作為DS18B20 芯片的地址序列號。 圖 DS18B20 的管腳排列圖 由上圖可知,由于 DS18B20 芯片具有一個數(shù)據(jù)輸入 /輸出口,故它是單總線專用芯片之一。它主要由溫度傳感器和微控制器組成。 方案二:采用單線數(shù)字溫度傳感器 DS18B20 來實現(xiàn)。面對如此眾多的產(chǎn)品,如何設(shè)計出符合自己需要的溫度傳感器,需要從以下幾點考慮:外圍 電路應(yīng)該盡量簡單;合適的測溫的精度和分辨率,以便減少不必要的成本開支;溫度傳感器采用的總線負(fù)載能力要滿足多點測溫的需要;盡量減少占用 MCU 的 I/O 引腳數(shù),因為 MCU 的系統(tǒng)資源非常寶貴,并且輸入通道有限,應(yīng)該盡量節(jié)約;與 MCU 的通信協(xié)議應(yīng)該盡量簡單,并且其軟件開發(fā)難度盡量簡單。 ( 7)測控自動化 隨著計算機的快速發(fā)展,自動化、智能化將成為溫度測量儀表的又一發(fā)展方向。對超高溫和超低溫的溫度檢測將成為以后的研究熱點。 ③ 輻射溫度計或熱像儀測量表面溫度分布。 ( 4)利用熱 輻射原理制成的高溫計 武昌工學(xué)院本科畢業(yè)論文(設(shè) 計)專用稿紙 2 通過此種原理制成的熱輻射高溫計主要有兩種:一個是單色輻射高溫計,一般稱光學(xué)高溫計;另一個是全輻射高溫計,它的工作原理是首先物體吸收熱輻射,然后根據(jù)物體本身的性質(zhì),決定將其吸收、反射或透過。通過在智能儀表和測控系統(tǒng)中引進(jìn)計算機技術(shù),傳統(tǒng)的儀器和儀表設(shè)備發(fā)生了質(zhì)的變化,這些變化為工業(yè)生產(chǎn)自動化和智能化打下了堅實的基礎(chǔ)。 引言 古人有云“工欲善其事,必先利其器”,這句話告訴我們 工具的重要性。 Sound and light alarm 武昌工學(xué)院本科畢業(yè)論文(設(shè)計)專用稿紙 1 目 錄 1 緒論 ................................................................................................... 1 引言 ................................................................................................................. 1 溫度測量技術(shù)的發(fā)展現(xiàn)狀 ............................................................................. 1 國內(nèi)外測溫技術(shù)存在的問題及發(fā)展動向 ..................................................... 2 本文設(shè)計要求 ................................................................................................. 3 2 溫度傳感器 DS18B20 ......................................................................... 4 方案選擇 ......................................................................................................... 4 溫度傳感器 DS18B20 介紹 ........................................................................... 4 DS18B20 與單片機的連接 ............................................................................. 7 3 數(shù)字溫度計硬件設(shè)計 .......................................................................... 9 單片機 最小 系統(tǒng) ............................................................................................. 9 測溫電路設(shè)計 ............................................................................................... 13 LCD1602 液晶屏顯示電路 ........................................................................... 14 按鍵控制電路設(shè)計 ....................................................................................... 16 聲光報警電路設(shè)計 ....................................................................................... 17 4 軟件系統(tǒng)設(shè)計 ................................................................................... 18 系統(tǒng)軟件設(shè)計原則 ....................................................................................... 18 系統(tǒng)程序流程圖 ........................................................................................... 19 溫度轉(zhuǎn)換子程序 ........................................................................................... 19 溫度顯示子程序分析 ................................................................................... 20 程序代碼 ....................................................................................................... 23 總結(jié) 本文設(shè)計的數(shù)字溫度計主要由控制器、溫 度檢測器、顯示器、按
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1