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

正文內(nèi)容

基于嵌入式的智能家居控制設(shè)計(jì)_畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-08-18 14:33本頁面

【導(dǎo)讀】空調(diào)打開、讓熱水器提前燒好熱水、電飯煲煮好香噴噴的米飯……;而這一切的實(shí)現(xiàn)都。此外,該系統(tǒng)還可使家庭具有多途徑報(bào)警、遠(yuǎn)程監(jiān)控等多種。功能,如果不幸出現(xiàn)某種險情,您和110可以在第一時間獲得通知以便進(jìn)一步采取行動。技帶來的簡便而時尚的現(xiàn)代生活。智能家居控制系統(tǒng)可以定義為一個過程或者一個系統(tǒng)。與普通家居相比,智能家居不僅具有。傳統(tǒng)的居住功能,提供舒適安全、高品位且宜人的家庭生活空間。還將原來的被動靜止。息交換暢通,優(yōu)化人們的生活方式,幫助人們有效安排時間,增強(qiáng)家居生活的安全性,甚至為各種能源費(fèi)用節(jié)約資金。用的計(jì)算機(jī)稱之為嵌入式計(jì)算機(jī)系統(tǒng),簡稱嵌入式系統(tǒng)。如有火災(zāi)發(fā)生控制器發(fā)出聲光和短信報(bào)警信號,通知家人及小區(qū)物業(yè)管理部門。在一氧化碳濃度達(dá)到設(shè)定制值時系統(tǒng)應(yīng)啟動報(bào)警。護(hù)是指在住宅的門、窗上安裝門磁開關(guān),在對外的玻璃窗、門附近安裝玻璃破碎探測器;當(dāng)家人出門后,住宅周界防護(hù)的防盜報(bào)警設(shè)備

  

【正文】 epromtype EepromType)。 sbit key = P2^0。 bit key_flag。 sbit dog = P0^7。 sbit LED = P0^0。 sbit TELA = P3^6。 sbit TEL = P3^7。 sbit RING = P3^2。 sbit switching =P0^4。 unsigned char mode。 bit passwordflag。 unsigned char password[6]。 unsigned char passwordtest[6]。 void dlms(unsigned int x)。 void reset(void)。 void open(void)。 //**************************************************************** // // INT1中斷服務(wù)程序 // 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 21 //**************************************************************** // unsigned char ring_fluctuation。 unsigned char ring_count。 bit ring_flag。 void service_int0() interrupt 0 using 1 { if(ring_fluctuation10) { ring_fluctuation++。 } } //**************************************************************** // // t1 定時中斷 // //**************************************************************** // unsigned char ring_dlsm。 unsigned char ring_time。 unsigned int ring_reset_time。 unsigned char dlms_time。 void timer1 (void) interrupt 3 using 0 { TH1=0x3c。 TL1=0xb0。 dlms_time++。 if(ring_fluctuation5) { EX0=0。//INT1_OFF。 ring_dlsm++。 if(ring_dlsm==20)//等待一秒 { ring_dlsm=0。 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 22 EX0=1。//INT1_ON。 ring_fluctuation=0。 ring_count++。//震鈴次數(shù) if(ring_flag)//有效振鈴 { if(ring_count==6) { ring_count=7。 mode=1。 } } else//無效振鈴 { if(ring_count2) { ring_reset_time=800。 } } } } if((ring_count==2)|(ring_count==1)) { ring_time++。 if(ring_time==200) { ring_flag=1。 } 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 23 } if((ring_count0)amp。(ring_count6)) { LED=INT0。 } else if(passwordflag) { LED=~LED。 } if(ring_count0) { ring_reset_time++。 if(ring_reset_time==1100)//55s { reset()。 LED=0。 dlms(100)。 LED=1。 dlms(100)。 LED=0。 dlms(100)。 LED=1。 dlms(100)。 LED=0。 dlms(100)。 LED=1。 dlms(100)。 LED=0。 dlms(100)。 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 24 LED=1。 dlms(100)。 LED=0。 dlms(100)。 LED=1。 dlms(100)。 LED=0。 dlms(100)。 LED=switching。 } } } //**************************************************************** // // INT1中斷服務(wù)程序 // //**************************************************************** // unsigned char DTMF。 void service_int1() interrupt 2 using 1 { EX1=0。 DTMF=P1。 DTMF=DTMF4。 } void main(void) { 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 25 TMOD=0x11。 TH1=0x3c。 TL1=0xb0。 TR1=1。 ET1=1。 IT0=1。 EX0=1。 IT1=0。 EX1=1。 reset()。 EA=0。 r_flag=RW24XX(password,6,0x0000,0xa1,M2402)。//R if(P2_0==0) dlms(20)。 if(P2_0==0) { ring_flag=1。 mode=1。 passwordflag=1。 ring_count=7。 ring_fluctuation=6。 } 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 26 EA=1。 while(1) { open()。 dog=~dog。 switch(mode) { case 0:。 break。 case 1: TEL=1。 LED=0。// dlms_time=0。 ring_reset_time=0。 while(dlms_time40) { dlms(1)。 TELA=~TELA。 } ring_reset_time=0。 LED=1。// TELA=0。 mode++。 DTMF=255。 EX1=1。 LED=switching。 break。 case 2://password if(DTMF!=255) 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 27 { passwordtest[0]=DTMF。 if(INT1==1) { dlms_time=0。 while(dlms_time2)。 if(INT1==1) { DTMF=255。 mode++。 dlms_time=0。 while(dlms_time10) { dlms(2)。 TELA=~TELA。 } EX1=1。 TELA=0。 } } } break。 case 3://password if(DTMF!=255) { passwordtest[1]=DTMF。 if(INT1==1) { dlms_time=0。 while(dlms_time2)。 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 28 if(INT1==1) { DTMF=255。 mode++。 dlms_time=0。 while(dlms_time10) { dlms(2)。 TELA=~TELA。 } EX1=1。 TELA=0。 } } } break。 case 4://password if(DTMF!=255) { passwordtest[2]=DTMF。 if(INT1==1) { dlms_time=0。 while(dlms_time2)。 if(INT1==1) { DTMF=255。 mode++。 dlms_time=0。 while(dlms_time10) 基于嵌入式的智能家居控制設(shè)計(jì) _畢業(yè)設(shè)計(jì)論文 共 54 頁 第 頁 29 { dlms(2)。 TELA=~TELA。 } EX1=1。 TELA=0。 } } }
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1