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

正文內(nèi)容

室內(nèi)一氧化碳濃度檢測(cè)警報(bào)器的設(shè)計(jì)畢業(yè)論文(參考版)

2025-07-01 12:52本頁面
  

【正文】 } } }。 } if(flog4==0) { display2()。 if(set_D=0) { set_D=0。 if(cut_key==0) { set_D=set_D1。 if(set_D210) { set_D=210。 if(add_key==0) { set_D=set_D+1。 while(set_key==0)。 while(1) { if(set_key==0) { delay_1ms(5)。 lcd_init()。 }} /**********主函數(shù)******************/void main(){ led1=1。a3。 write_1602(yh+5)。 MQ_data[1]=MQ1%100/10。 } MQ1=(210MQ)*。 delay_1ms(1)。 }} /**********顯示函數(shù)******************/void display1() //設(shè)置報(bào)警值顯示{ pros_data()。 } else { led1=1。}/********** 報(bào)警處理函數(shù)******************/void baojing(){ if(MQ1set_D)//判斷是否有報(bào)警 如果有就進(jìn)入函數(shù) 然后再判斷具體是哪個(gè)值報(bào)警 { speak=0。 temp=temp1。 _nop_()。=0xfe。 if(DO) { temp|=0x01。i8。CLK=0。}/********通道選擇結(jié)束開始讀取轉(zhuǎn)換后的二進(jìn)制數(shù)****/CLK=1。CLK=1。DI=1。CLK=0。CLK=1。DI=1。}else{CLK=0。CLK=0。CLK=1。DI=0。CLK=0。CLK=1。if(CH==0){DI=1。_nop_()。CLK=0。_nop_()。_nop_()。CLK=1。_nop_()。_nop_()。CS=0。_nop_()。_nop_()。 }}void startADC(){CS=1。a3。 write_1602(er+5)。 XX[1]=set_D%100/10。a++) { write_1602dat(tab2[a])。// 顯示第二行固定符號(hào) for(a=0。a++) { write_1602dat(tab1[a])。//顯示固定符號(hào)從第一行第1個(gè)位置之后開始顯示 for(a=0。//整屏不移動(dòng),光標(biāo)自動(dòng)右移 write_1602(0x01)。//設(shè)置液晶工作模式,意思:16*2行顯示,5*7點(diǎn)陣,8位數(shù)據(jù) write_1602(0x0c)。 en=0。 en=1。//數(shù)據(jù)/指令選擇置為數(shù)據(jù) P0=dat。 en=0。 en=1。//數(shù)據(jù)/指令選擇置為指令 P0=。y)。x) for(y=124。 for(x=xms。uint MQ,MQ1。 uchar MQ_data[3]。//報(bào)警值顯示的固定字符uint set_D=50。uchar code tab1[]={BrAC: PPM}。sbit DI=P2^4。sbit CLK=P2^2。 // 蜂鳴器sbit led1=P3^6。 sbit en=P1^1。 //“加”鍵 K2sbit cut_key=P1^4。 (全文共8994字)附錄:源程序includeinclude define uint unsigned intdefine uchar unsigned chardefine yh 0x80 //LCD第一行的初始位置define er 0x80+0x40 //LCD第二行初始位置sbit set_key=P1^2。在程序的調(diào)試和編寫的過程中他們給了我很多的建議和幫助。楊教授帶了十名學(xué)生的畢業(yè)論文,還有教學(xué)任務(wù),在設(shè)計(jì)的過程中,遇到很小的問題,老師都耐心給我講解,這樣楊教授的工作量比平時(shí)增加了不少。就這樣我就確定了自己的題目,剛開始拿到題目,沒有一點(diǎn)頭緒,經(jīng)過老師的指導(dǎo)和我在網(wǎng)上查的資料,最終確定了自己的方案。在我遇到困難時(shí)能耐心解答直至我明白。參考文獻(xiàn):[1]何立民.MCS51系列單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社,2012:2324.[2]馬忠梅.單片機(jī)的C語言應(yīng)用程序設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2001:3436.[3]陳小忠.單片機(jī)接口技術(shù)實(shí)用子程序[M].北京:人民郵電大學(xué)出版社,2011:4547.[4]楊旭方,李慧,[M].北京:電子工業(yè)出版社,2010:5657. [5][M].北京:中國(guó)電力出版社,2012:3440.[6][M].北京:中國(guó)電力出版社,2013:2430.[7]王勇, 冷劍青, 徐健健. 基于單片機(jī)的室內(nèi)一氧化碳安全監(jiān)控系統(tǒng)設(shè)計(jì)[M]. 北京:電子工業(yè)出版社, 2012: 1922 .[8]Keil Software. Macro Assembler and Utilities User‘s Guide. Keil Software, [9]Keil Complier User‘s Guide. Keil Software, .[10],::5590.[11]Wang Xi huai,Xiao Jian mei,Bao Minzhong. Multisensor Fire Detection Algorithm for Ship Fire Alarm System Using Neural Fuzzy Network. Signal Processing Proceedings. 2000(3):16021605.謝 辭畢業(yè)設(shè)計(jì)的順利完成,我的指導(dǎo)老師xxx教授給我了極大的幫助與支持。本次設(shè)計(jì)方案比較簡(jiǎn)單,僅僅實(shí)現(xiàn)了一氧化碳濃度的檢測(cè),通過這次設(shè)計(jì)我還想將這個(gè)一氧化碳濃度檢測(cè)儀做的更好,加入一些功能,實(shí)現(xiàn) “開始”、“ 時(shí)間設(shè)置”、“ 數(shù)據(jù)存儲(chǔ)”“通訊設(shè)置”等4個(gè)基本功能,但這次的畢業(yè)設(shè)計(jì),收獲還是很多的。畢竟實(shí)驗(yàn)和實(shí)際情況會(huì)存在誤差的。本次設(shè)計(jì)的一氧化碳你濃度檢測(cè)儀比較簡(jiǎn)單只是實(shí)現(xiàn)了檢測(cè)這一個(gè)功能,檢測(cè)到的數(shù)據(jù)不能存儲(chǔ)。一氧化碳傳感器一定會(huì)存在的誤差,在比較的特殊環(huán)境的溫度和濕度對(duì)傳感器會(huì)有一定的影響,這樣可能造成測(cè)量的不精確。在設(shè)計(jì)的時(shí)候,沒有考慮到休眠模式,如果某個(gè)設(shè)定時(shí)間檢測(cè)儀沒有檢測(cè)到一氧化碳濃度信號(hào),檢測(cè)儀可進(jìn)入自動(dòng)休眠的狀態(tài),這樣可以節(jié)能。由于以前對(duì)單片機(jī)控制的電路的應(yīng)用比較少,在設(shè)計(jì)硬件電路的時(shí)候沒有在MQ2和ADC0832之間加放大電路,在將硬件電路焊接完成后,在化學(xué)實(shí)驗(yàn)室進(jìn)行實(shí)驗(yàn)時(shí) ,在一氧化碳濃度較低的時(shí)候,MQ2檢測(cè)到的信號(hào)很微弱,導(dǎo)致ADC0832不能夠識(shí)別MQ2輸送的信號(hào),因此LCD1602上的檢測(cè)數(shù)值為0。編寫
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1