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

正文內容

基于單片機的多功能住宅安防報警系統(tǒng)的設計-資料下載頁

2025-08-13 14:58本頁面

【導讀】與本研究成果相關的所有人所做出的任何貢獻均已在論文(設計)中作了明確。的說明并表示了謝意。本人授權許昌學院可以將畢業(yè)論文(設計)的全部或部分內容編入有關數(shù)。據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存、匯編論文(設計)。本人論文(設計)中有原創(chuàng)性數(shù)據(jù)需要保密的部分為:。本系統(tǒng)以MCS-51系列單片機STC89C52為微處理器設計了住宅安防報警系統(tǒng)。包括硬件和軟件設計兩個部分,整個系統(tǒng)硬件在軟件控制下工作的??刂齐娐?、傳感器采集電路、驅動執(zhí)行報警電路、LCD顯示電路等部分組成。度高、安全可靠,另外這種防盜器安裝隱蔽,不易被盜賊發(fā)現(xiàn)。該系統(tǒng)將極大改善廣大家。庭的家居安全環(huán)境。課題背景和意義·············································································1. 國內外研究現(xiàn)狀·······························································&

  

【正文】 24 軟件 仿真 和硬件調試 , 利用 熱釋電紅外傳感器 來 檢測 陌生人的 入侵、 利用 溫度傳感器檢測室溫 來預測 火災, 能夠 把住宅中發(fā)生的各種險情信息很好的檢測出來,當險情發(fā)生時,能及時的通知主人進行處理,保證 了 住戶的生命 和 財產安全。主要完成的工作如下: ( 1)闡述了課題研究的背景、目的和意義 , 分析了國內外在該方向的研究和發(fā)展狀況; ( 2)論證了方案 的 設計, 介紹了 系統(tǒng)總體設計方案以及系統(tǒng)各個模塊的 具體 設計 電路 ; ( 3)設計了系統(tǒng)的主程序整體流程;具體闡述了單片機初始化及程序流程;最后介紹了傳感器中斷程序的設計及流程圖; ( 4)完成了系統(tǒng) 電路的軟 件仿真 和硬件調試, 并達到預期的目標。 通過仿真和調試 發(fā)現(xiàn), 本 系統(tǒng)具有很強的實用性,性能優(yōu)越、結構清晰、成本低,功耗小,并具有較好的擴展性,將大力提高人們的住宅安防水平。 本文下一步工作將增加一個無線模塊實現(xiàn)無線傳輸,并且構建家庭無線傳感器網絡,并將家庭安防做到遠距離通信,例如增加 GPRS 模塊,實現(xiàn)當有警情時及時通過該模塊發(fā)送一個短信或彩信給外出的戶主,實現(xiàn)及時報警及控制信息的遠程傳輸 [12]。 25 參考文獻 [1] 韓毅 .上班族 ,如何保護自己的家 —— 家庭防盜報警系統(tǒng) [J]。安防科技 ,2020(07):2022。 [2] 施旭燕 . 智能家居自動化技術研究 [D].哈爾濱工程大學碩士論文 ,2020。 [3] 宋文緒 . 傳感器與檢測技術 [M]. 北京 :高 等教育出版社 ,2020:4070; [4] 張洪潤 ,張亞凡 ,鄧洪敏 . 傳感器原理及應用 [M].北京 :清華大學出版社 ,2020:7892; [5] 吳英才 ,林華清 . 熱釋電紅外傳感器在防盜系統(tǒng)中的應用 [M].傳感器技術 ,2020:448; [6] 徐瑋 ,徐富軍 ,沈建良 . C51 單片機高效入門 [M].機械工業(yè)出版社 ,2020:2362; [7] 薛均義 ,張彥斌 . MCS51 系列單片微型計算機及其應用 [M]. 西安 :西安交通大學出版社 , 2020:6585; [8] 李全利 . 單片機原理及接口技術 [M]. 北京 :北京航空航天大學出版 社 ,2020:5370; [9] 徐愛鈞 ,彭秀華 . 單片機高級語言 C51 應用程序設計 [M]. 北京 :北京航空航天大學出版社 , 2020:7992; [10] 唐桃波 ,陳玉林 . 基于 AT89C51 的智能無線安防報警器 [J].電子設計應用 ,2020:4951; [11] 孫利民 ,李建中 ,陳渝等 . 無線傳感器網絡 [M]. 北京 :清華大學出版社 ,2020:2949; [12] 黃布毅 . 基于無線傳感器網絡的家庭安防報警系統(tǒng)設計 [J]. 安防科技 ,2020(03):3032; 26 附 錄 1. 附圖: 附 圖 1 熱釋電紅外感應模塊 附 圖 2 溫度傳感器實物圖 、 27 2. 系統(tǒng)所用部分程序: 單片機主程序 : include include define uchar unsigned char define uint unsigned int define databus P0 sbit rs = P2^0。 //指令數(shù)據(jù)選擇 sbit e = P2^2。 //指令數(shù)據(jù)控制 sbit cs1 = P2^3。 //左屏幕選擇,低電平有效 sbit cs2 = P2^4。 //右屏幕選擇 sbit wr = P2^1。 //讀寫控制 sbit fire_key=P1^6。 sbit body_key=P1^7。 sbit led=P3^1。 void SendCommand(uchar mand)。 //寫指令 void WriteData(uchar dat)。//寫數(shù)據(jù) void LcdDelay(uint time)。 //延時 void SetOnOff(uchar onoff)。//開關顯示 void ClearScreen(uchar screen)。 //清屏 void SetLine(uchar line)。 //置頁地址 void SetColum(uchar colum)。//置列地址 void SetStartLine(uchar startline)。//置顯示起始行 void SelectScreen(uchar screen)。//選擇屏幕 void Show1616(uchar lin,uchar colum,uchar *address)。//顯示一個漢字 void InitLcd()。 //初始化 void ResetLcd()。 //復位 void Show_english(uchar lin,uchar colum,uchar *address)。 unsigned char code Music_Code[]={ 0x17,0x17, 0x17,0x17, 0x17,0x17, 0x17,0x17, 0x17,0x17, 0x17,0x17, 0x17,0x17, 0x17,0x17, 0x0D,0x03, 0x18,0x04, 0x0D,0x03, 0x16,0x04, 0x0B,0x03, 0x11,0x04, 0x10,0x03, 0x11,0x04, 0x15,0x02, 0x10,0x16, 0x00,0x00 }。 const uchar code num[] ={ 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x0F,0x10,0x20,0x20,0x10,0x0F,0x00,/*0,0*/ 0x00,0x10,0x10,0xF8,0x00,0x00,0x00,0x00,0x00,0x20,0x20,0x3F,0x20,0x20,0x00,0x00,/*1,1*/ 0x00,0x70,0x08,0x08,0x08,0x88,0x70,0x00,0x00,0x30,0x28,0x24,0x22,0x21,0x30,0x00,/*2,2*/ 0x00,0x30,0x08,0x88,0x88,0x48,0x30,0x00,0x00,0x18,0x20,0x20,0x20,0x11,0x0E,0x00,/*3,3*/ 0x00,0x00,0xC0,0x20,0x10,0xF8,0x00,0x00,0x00,0x07,0x04,0x24,0x24,0x3F,0x24,0x00,/*4,4*/ 0x00,0xF8,0x08,0x88,0x88,0x08,0x08,0x00,0x00,0x19,0x21,0x20,0x20,0x11,0x0E,0x00,/*5,5*/ 0x00,0xE0,0x10,0x88,0x88,0x18,0x00,0x00,0x00,0x0F,0x11,0x20,0x20,0x11,0x0E,0x00,/*6,6*/ 28 0x00,0x38,0x08,0x08,0xC8,0x38,0x08,0x00,0x00,0x00,0x00,0x3F,0x00,0x00,0x00,0x00,/*7,7*/ 0x00,0x70,0x88,0x08,0x08,0x88,0x70,0x00,0x00,0x1C,0x22,0x21,0x21,0x22,0x1C,0x00,/*8,8*/ 0x00,0xE0,0x10,0x08,0x08,0x10,0xE0,0x00,0x00,0x00,0x31,0x22,0x22,0x11,0x0F,0x00,/*9,9*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x30,0x30,0x00,0x00,0x00,0x00,0x00,/*.,0*/ }。 const uchar code chin[] = { //溫 (0) 度 (1) 非 (2) 正 (3) 常 (4) 發(fā) (5) 生 (6) 火 (7) 災 (8) 有 (9) 人 (10) 闖 (11) 入 (12) ! (13) 0x00,0x44,0x8C,0x18,0x00,0xFC,0xA4,0xA4,0xA4,0xA4,0xA4,0xA4,0x24,0xFC,0x00,0x00, 0x00,0xC0,0x38,0x87,0xF8,0x84,0x84,0xFC,0x84,0x84,0xFC,0x84,0x85,0xFC,0x80,0x00,/*溫 ,0*/ 0x00,0xF0,0x08,0x28,0x28,0xF8,0x28,0x28,0x2C,0x28,0x28,0xF8,0x28,0x28,0x08,0x00, 0x80,0x7F,0x80,0x84,0x84,0x8C,0x55,0x65,0x25,0x65,0x55,0x95,0x8C,0x80,0x80,0x00,/*度 ,1*/ 0x00,0x08,0x08,0x08,0x08,0x08,0xFC,0x00,0x00,0xFE,0x08,0x08,0x08,0x08,0x00,0x00, 0x00,0x11,0x11,0x11,0x11,0x11,0xFF,0x00,0x00,0xFF,0x11,0x11,0x11,0x10,0x10,0x00,/*非 ,2*/ 0x00,0x00,0x04,0xC4,0x04,0x04,0x04,0x04,0xFC,0x04,0x04,0x04,0x04,0x04,0x04,0x00, 0x80,0x80,0x80,0xFF,0x80,0x80,0x80,0x80,0xFF,0x81,0x81,0x81,0x81,0x81,0x80,0x00,/*正 ,3*/ 0x00,0x70,0x10,0xD4,0x58,0x50,0x50,0x5C,0x50,0x50,0x50,0x58,0xD4,0x10,0x70,0x00, 0x00,0x00,0xF8,0x05,0x06,0x06,0x06,0x7E,0x06,0x06,0x06,0x86,0x85,0x78,0x00,0x00,/*常 ,4*/ 0x00,0x00,0x00,0xF0,0x08,0x00,0x00,0xFC,0x00,0x00,0x00,0x00,0xF0,0x08,0x00,0x00, 0x00,0x80,0x81,0x40,0x20,0x30,0x18,0x07,0x06,0x08,0x10,0x21,0x40,0x80,0x80,0x00,/*火 ,5*/ 0x00,0x78,0x08,0x08,0xC8,0x08,0x08,0xFE,0x08,0x08,0x08,0x08,0xC8,0x08,0x38,0x00, 0x00,0x80,0x80,0x47,0x60,0x30,0x08,0x07,0x04,0x18,0x34,0x23,0x40,0x80,0x80,0x00,/*災 ,6*/ 0x00,0x88,0x88,0xC8,0x68,0x58,0x4C,0x4A,0x48,0x48,0x48,0x48,0x48,0xC8,0x08,0x00, 0x01,0x00,0x00,0xFF,0x12,0x12,0x12,0x12,0x12,0x12,0x92,0x92,0x92,0xFF,0x00,0x00,/*有 ,7*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xFC,0x00,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x80,0x40,0x20,0x10,0x08,0x06,0x01,0x00,0x03,0x0C,0x10,0x20,0x40,0x80,0x00,/*人 ,8*/ 0x00,0xF0,0x04,0x08,0xF4,0x14,0x14,0x14,0x14,0x14,0xE4,0x04,0x04,0x04,0xFC,0x00, 0x00,0xFF,0x00,0x00,0x0B,0x0A,0x0A,0x0A,0x0A,0x4A,0x4B,0xF2,0x0C,0x00,0xFF,0x00,/*闖 ,9*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x04,0xCC,0x30,0xC0,0x00,0x00,0x00,0x00,0x00,0x00, 0x00,0x80,0x40,0x20,0x18,0x04,0x03,0x00,0x00,0x00,0x03,0x0C,0x30,0x40,0x80,0x00,/*入 ,10*/ 0x00,0x18,0x24,0x24,0x18,0x00,0xF8,0x04,0x02,0x02,0x02,0x04,0x08,0x00,0x00,0x00, 0x00,0x00,0x00,0x00,0x00,0x00,0x0F,0x10,0x20,0x20,0x20,0x10,0x08,0x00,0x00,0x00,/*C,0*/ 29 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ,0*/ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,/* ,1*/ }。 extern uchar qian,bai,shi,ge。 void main() { uchar v。 playm_init_sound()。 InitLcd()。 while(1) { SetOnOff(1)。//顯示開,注意:如果這里設置顯示關,顯示會出現(xiàn)錯誤 /////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ds18b20_read_temp()。 v=bai*10+shi。 SelectScreen(0)。 //選擇左屏 Show1616(0,16,chin)。 Show1616(0,32,chin+32)。 //Show_english(0,40,num+qian*16)。 Show_english(0,48,num+bai*16)。 Show_english(0,56,num+shi*16)。 SelectScreen(1)。 Show_english(0,0,num+10*16)。 Show_english(0,8,num+ge*16)。 Show1616(0,16,chin+448)。 if(fire_key==1||body_key==1) { SelectScreen(0)。 Sh
點擊復制文檔內容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1