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

正文內(nèi)容

畢業(yè)設(shè)計—智能溫度報警器設(shè)計-免費(fèi)閱讀

2025-02-09 23:07 上一頁面

下一頁面
  

【正文】 //長度加 1 if(XX==0) { tt++。 } BJ=1。 Disp_Temperature() 。 while(XX==1) { keyscan()。 Count = 0。 IE = 0x82。 if(display[2]==0x30) //次高位為 0,不顯示 display[2]=0x20 。 lcd_wdat(display[1]) 。 display[1]=display[1]%10+0x30 。 if(MUSIC==0) XX++。\039。 //設(shè)置顯示位置為第一行的 第 1 個字符 m = 0 。 lcd_wdat(display[1]) 。 display[1]=display[1]%10+0x30 。0x0f 。 WriteOneChar(0xCC) 。 i 0 。 i) { DQ = 0 。 presence = DQ 。 i++) lcd_wdat(mytab[ i ]) 。 //移動光標(biāo) delay1(5) 。 //16*2 顯示, 5*7 點陣, 8 位數(shù)據(jù) delay1(5) 。 P0 = dat 。 LCD_EN = 1 。 */ /*******************************************************************/ void lcd_wcmd(uchar cmd) { while(lcd_busy()) 。 LCD_RW = 1 。 y++) { _nop_() 。 {_nop_() 。 unsigned char code dis1[] = {play the song}。 bit presence 。j++ )。 DS18B20; alarm。它對我以后的設(shè)計思想、設(shè)計方法、設(shè)計過程都將會產(chǎn)生深遠(yuǎn)的影響。 ( 2)本設(shè)計還有許多不足的地方,例如若能夠加設(shè)一個串口通訊 ,就能實時的記錄溫度變 化;另外在設(shè)計時間顯示的時候,因為當(dāng)初考慮到可以利用單片機(jī)的 定時器做一個時鐘,就沒有想到用時鐘芯片,調(diào)試起來的時候發(fā)現(xiàn)要實時的顯示時間還是挺困難的。 5. 單片機(jī)干擾 [7] ( 1) 單片機(jī)應(yīng)用系統(tǒng)在實際工作過程中,難免會受到各種外部或內(nèi)部的干擾,使系統(tǒng)發(fā)生異常情況。后來反復(fù)檢查才找到原因。 (4) 焊接時候,要掌握技巧, 加熱元器件腳和焊盤后在上錫 , 焊接上時以 45176。 (4) 轉(zhuǎn)孔的時候得注意焊盤,一不小心 很容易把焊盤給轉(zhuǎn)空了。然后分別由 C51 及 A51 編譯器編譯生成目標(biāo)文件 (.OBJ)。 Keil 是目前最常用的編譯器,支持浮點等到類型,支持多維數(shù)組,能生成對應(yīng)的匯編代碼,能直接編譯匯編代碼程序和內(nèi)嵌多種工具,可以方便的鏈接,生成可執(zhí)行文件。以此來提醒用戶該注意實時的溫度,避免因為溫度的原因而帶來的損害。 單片機(jī)外圍復(fù)位電路 6 圖 單片機(jī)復(fù)位電路 要使主控芯片在上電時能正常復(fù)位,按照要求執(zhí)行程序, 必須在上電位時給主控單片機(jī)提供至少兩個機(jī)器周期以上的高電位復(fù)位脈沖。 濾波電路:可以將整流電路輸出電壓中的交流成分大部分加以 濾除,從而得到比較平滑的直流電壓。 (3) 體積小,重量輕。 (4) 溫度信息讀取方便,僅需要一個端口引腳進(jìn)行通信。其工作過程為:利用溫度傳感器 DS18B20 檢測環(huán)境溫度,在不同的應(yīng)用環(huán)境設(shè)置不同的上下限溫度,通過 液晶顯示器 顯示實時溫度和時間,當(dāng)環(huán)境溫度值不在所設(shè)的范圍內(nèi)時,蜂鳴器報警提醒。 方案二 在很多單片機(jī)測溫電路中,大都是使用溫度傳感器。在現(xiàn)代工業(yè)上,溫度對機(jī)器的影響也不容忽視,當(dāng)溫度過高時稍有不慎輕則造成設(shè)備的故障,重則造成人員傷亡。 1 智能溫度 控制 報警器設(shè)計 電子與信息工程系 電子信息工程 ************* *** 指導(dǎo)老師 *** 【摘 要】 本系統(tǒng) 是基于單片機(jī)的智能溫度報警控制器的設(shè)計 。 特別是針對一些高危設(shè)備,人工的溫度檢測不僅麻煩,容易造成誤差,而且對于 檢測 人員又有一定的危險性。測溫范圍廣,精度高,且電路設(shè)計簡單。同時拓展功能上,如有需要利用繼電器斷開外圍電路,起到保護(hù)電路等作用。 單片機(jī)復(fù)位 設(shè)置上下線報警 輔助電路 控制器 STC89C52 液晶顯示 拓展功能 DS18B20 3 DS18B20 工 作原理 [1] DS18B20 的測溫原理如圖 所示,圖中低溫度系數(shù)晶振的振蕩頻率受溫度的影響很小,用于產(chǎn)生固定頻率的脈沖信號送給減法計數(shù)器 1,高溫度系數(shù)晶振隨溫度變化其震蕩頻率明顯改變,所產(chǎn)生的信號作為減法計數(shù)器 2 的脈沖輸入,圖中還隱含著計數(shù)門,當(dāng)計數(shù)門打開時, DS18B20 就對低溫度系數(shù)振蕩器產(chǎn)生的時鐘脈沖后進(jìn)行計數(shù),進(jìn)而完成溫度測量。 (4) 壽命長, 功耗低。 5 穩(wěn)壓電路:芯片 7805 穩(wěn)壓電路的功能是使輸出的直流電壓穩(wěn)定,不隨交流電網(wǎng)和負(fù)載的變化而變化。 圖 是采用的上電復(fù)位 電路, 該電路在上電瞬間電源 通過拉地的 10K 電阻充電 ,開始時的電流最大, 電阻兩端的電壓最高,而后慢慢減小,直到電容充電完畢,電阻兩端便保持低電平。 3. 系統(tǒng) 程序 設(shè)計 系統(tǒng)程序主要包括主程序,讀出溫度子程序,溫度轉(zhuǎn)換命令子程序,計算溫度子程序,顯示數(shù)據(jù)子程序等。 Keil uVision 2 IDE 是 Keil software 公司的產(chǎn)品,它集項目管理、編譯工具、代碼編寫工具、代碼調(diào)試以及完全仿真于一體,適 合個人開發(fā)或人數(shù)少、對開發(fā)過程的管理還不成熟的開發(fā)團(tuán)體。目標(biāo)文件可由 LIB51 創(chuàng)建生成庫文件,也可以與庫文件一起經(jīng) L51 連接定位生成絕對目標(biāo)文件 (.ABS)。 (5) 最后在用鋼刷刷轉(zhuǎn)好孔的板子 上的墨時,應(yīng)控制力度,否則容易將銅線也刷掉。角移開烙鐵, 這樣可以有效避免虛焊。 (6) 焊接的時候因為焊接技術(shù)不是很熟練,在焊接完后,發(fā)現(xiàn)整體元器件不協(xié)調(diào),焊點不圓滑,走 線也很亂,看上去不美觀。比如,因干擾使程序指針發(fā)生錯誤時,可能會將非操作碼執(zhí)行,造成程序執(zhí)行的混亂(跑飛)或進(jìn)入死循環(huán),甚至可能會損壞元器件。 7. 總結(jié) 和致謝 畢業(yè)設(shè)計是對大學(xué)階段所學(xué)知識的一個總結(jié)。學(xué)會查閱資料是我在這次設(shè)計中的最大收獲,畢竟一個人的知識水平有限,而資料在設(shè)計中的作用可以說是舉足輕重。 13 附錄一:原理圖和 PCB 14 A1 原理圖 A2 PCB 圖 15 附錄 二 : 硬件實物圖 A3 硬件實物圖正面 16 A4 硬件實物圖反面 附錄二:程序清單 unsigned char Count。 } } /* 功能 :歌曲播放子程序 i 為播放哪 一段曲目 */ /* 功能 :主程序 */ include include include define uchar unsigned char define uint unsigned int sbit DQ = P3^6 。 sbit LCD_RS = P2^4 。 unsigned char code dis2[] = {Hope you healthySun Yue}。_nop_() 。 _nop_() 。 LCD_EN = 1 。 LCD_RS = 0 。 19 delayNOP() 。 delayNOP() 。 lcd_wcmd(0x38) 。 lcd_wcmd(0x01) 。 } /*us 級延時函數(shù) */ /*******************************************************************/ void Delay(unsigned int num) { while( num ) 。 //如果 =0 則初始化成功 =1 則初始化失敗 Delay(100) 。 // 給脈沖信號 dat = 1 。 i) { DQ = 0 。 // 跳過讀序號列號的操作 WriteOneChar(0x44) 。 display[0]=ditab[display[4]]+0x30 。 if(display[3]==0x30) //高位為 0,不顯 示 { display[3]=0x20 。 //個位數(shù)顯示 lcd_pos(0x4c) 。 while(cdis1[m] != 39。) { lcd_wdat(cdis2[m]) 。 if(XX==2) XX=0。 if(display[3]==0x30) //高位為 0,不顯示 { display[3]=0x20 。 //個位數(shù)顯示 } } if(DOWN==0) { Delay(5)。 } lcd_pos(0x48) 。 TH0 = 0xD8。 //中斷計數(shù)器清 0 Addr = i * 217。 BEEP = ~BEEP。 keysca
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1