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

正文內(nèi)容

無線多功能火災報警器的設計與實現(xiàn)-資料下載頁

2025-06-07 06:15本頁面
  

【正文】 (4) 在調(diào)試時帶電操作,差點產(chǎn)生危險; (5) 在程序部分也隨著調(diào)試的進行作了相應修改; 在調(diào)試下載程序時,由于缺少 AT89S52 芯片的數(shù)據(jù)下載裝置,而最終選擇 用 STC89C51芯片代替。 第二節(jié) 結論 火災報警系統(tǒng)對現(xiàn)代建筑起著極其重要的安全保障作用,研制火災報警系統(tǒng)的目的是改變我國防火報警技術的落后現(xiàn)狀,提高我國防火報警產(chǎn)品的水平。 本文設計的無線火災報警探測器由傳感器與無線通信兩大部分構成。探測器的前置傳感器可以選擇,根據(jù)用戶的要求和監(jiān)測環(huán)境的不同,我們可以選擇感溫傳感器、感煙傳感器、氣體傳感器等多種傳感器,特殊情況下我們還可以組成多傳感器監(jiān)測系統(tǒng)。解碼器以管腳資源豐富的 STC89S52 為核心,實現(xiàn)對探測器寫入探頭碼和信道碼等人機交揚州大學本科生畢業(yè)設計 (論文) 30 互功能。應用程序以 C 語言編寫,充分利用芯片內(nèi)部資源,提高了代碼執(zhí)行效率,減小代碼容量。由于該探測器具有體積小、功耗低、安裝調(diào)試簡單、可靠性高等優(yōu)點,因此,該火災探測器有著很好的市場前景。 然而,由于本人的知識不夠全面,再加上時間緊迫和實驗條件的限制,該報警器還有許多需要改進的地方。比如:需要減少誤報警次數(shù);需要進一步提高無線通信的可靠性,這些都需要在后續(xù)工作中得到完善。 揚州大學本科生畢業(yè)設計 (論文) 31 致 謝 本人在此衷心感謝我的導師朱金榮老師,朱老師學識淵博,盡管工作繁忙,仍對本人的學習進行了細致、深刻 的指導。在本人畢業(yè)設計期間,更是給予細心的指導和幫助,并認真細致地審閱,提出修改意見,使本人設計得以順利完成。 在畢業(yè)設計階段,許多老師和同學尤其是顧海濤、王永勝等都給了我莫大的鼓勵和幫助,在此衷心感謝所有幫助過我的老師和同學們 ! 最后,對參加本文評閱和答辯的各位老師致以誠摯的謝意 ! 揚州大學本科生畢業(yè)設計 (論文) 32 參考文獻 ? 李全利編著,單片機原理及應用。北京:清華大學出版社 2021 ? 莊建 新型無線火災探測器的研制 哈爾濱工業(yè)大學碩士論文 ? 竇振中編著,單片機應用系統(tǒng)設計 江蘇:揚州 大學物理科學與技術學院 2021 ? 曹君 火災報警系統(tǒng)設計 哈爾濱理工大學碩士論文 ? 黃繼昌、喬蘇文等編著 《實用報警電路》 2021 年 2 月第一版 人民郵電出版社 ? 崔占琴 ,馬虎山編著,一種無線報警器的設計與實現(xiàn) [J].現(xiàn)代電子技術 ,2021,29(6):3233,36.,2021 ? 陳振官、陳宏威等編著 《新穎高效聲光報警器》 2021 年 4 月第一版 國防工業(yè)出版社 ? 周興華編著 《單片機智能化產(chǎn)品 C 語言設計實例詳解》 北京航空航天大學出版社 2021 ? 馬忠梅等編著,單片機的 C 語言 應用程序設計 北京:航空航天大學出版社 2021 ? 趙娜 無線火災報警控制器的研制 哈爾濱工業(yè)大學碩士論文 揚州大學本科生畢業(yè)設計 (論文) 33 附 錄 控制及編碼程序 include define uint unsigned int define uchar unsigned char sbit P0_0=P0^0。 sbit P0_1=P0^1。 sbit P0_2=P0^2。 sbit P1_1=P1^1。 sbit P1_2=P1^2。 sbit P1_3=P1^3。 sbit P1_4=P1^4。 sbit P3_1=P3^1。 void delay(uint j) { uint i。 for(i=0。i=j。i++) { TR0=1。 TH0=0xFC。//定時器賦值 1ms TL0=0x18。 while(TF0==0) 。 TF0=0。 } } void main() { 揚州大學本科生畢業(yè)設計 (論文) 34 TMOD=0x01。//定時器 T0 定時 P0_0=0。 P0_1=0。 P0_2=0。 P1=0x00。 P3_1=0。 while(1) { if(P0_0==1 || P0_1==1 || P0_2==1) { if(P0_0==1) { P1_1=1。 P1_4=1。 } if(P0_1==1) { P1_2=1。 P1_4=1。 } if(P0_2==1) { P1_3=1。 P1_4=1。 } P3_1=1。 delay(4)。 //4000 延時 4ms P3_1=0。 delay(8)。 //8000 P3_1=1。 揚州大學本科生畢業(yè)設計 (論文) 35 delay(4)。 //4000 P3_1=0。 delay(4)。 //4000 P3_1=1。 delay(2)。 //2021 P3_1=0。 delay(2)。 //2021 P3_1=1。 delay(1)。 //1000 P3_1=0。 delay(3)。 //3000 } else { P0=0x00。 P1=0x00。 } } } 解碼程序 include define uint unsigned int define uchar unsigned char bit bdata code_right=0。 bit bdata flag。 uchar aa。 uchar bb。 uint code_length。 uint temp。 sbit P1_1=P1^1。 揚州大學本科生畢業(yè)設計 (論文) 36 sbit P1_2=P1^2。 sbit P3_2=P3^2。 void delay(uint v)//延時 { while(v!=0) v。 } uchar panduan(uint t) { if(t=5000amp。amp。t=11000) return 0。 else if(t=11000amp。amp。t=16000) { return 1。 } else return 2。 //錯誤 } void zhongduan() interrupt 0 using 1 { if(flag==0) { TH0=0x00。 TL0=0x00。 TR0=1。 flag=1。 } else 揚州大學本科生畢業(yè)設計 (論文) 37 { TR0=0。 code_right=0。 temp=TH0*256+TL0。 bb=panduan(temp)。 TH0=TL0=0。 TR0=1。 if(bb==0||bb==1) { aa=(aa1)+bb。 code_length++。 } else if(aa==0x02 amp。amp。 code_length=2 amp。amp。 code_right==0) { code_right=1。 code_length=0。 flag=0。 aa=0。 } else { flag=0。 aa=0。 code_length=0。 } } } void main() { flag=0。 揚州大學本科生畢業(yè)設計 (論文) 38 TMOD=0x01。 //T0 定時方式 1,T1 定時方式 1 IT0=1。 //INT0 邊沿觸發(fā) EX0=1。 //外部中斷 0 允許 EA=1。 //打開 CPU 總中斷請求 P1_1=0。 P1_2=0。 while(1) { if(code_right==1) { EX0=0。//關閉外部中斷 0 P1_1=~P1_1。 P1_2=~P1_2。 delay(100)。 code_right=0。 EX0=1。//開外中斷 0 } } }
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1