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

正文內(nèi)容

基于單片機(jī)的家居智能防盜控制系統(tǒng)設(shè)計(jì)_課程設(shè)計(jì)論文(存儲(chǔ)版)

2025-04-07 11:53上一頁面

下一頁面
  

【正文】 *3tnGK8! z89Am YWpazadNuKNamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkum amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%M z849Gx^Gj qv^$U*3tnGK8! z89Am YWpazadNuKNamp。M uWFA5ux^Gj qv^$UE9wEwZQc UE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%M z849Gx^Gj qv^$U*3t nGK8! z89Am YWpazadNuKNamp。gTXRm6X4NGpP$vSTTamp。qYpEh5pDx2zVkum amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%M z849Gx^Gj qv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkum amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz84! z89Amv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。ksv*3tnGK8! z89Am YWpazadNuGK8!z89AmYWpazadNuKNamp。ksv*3t nGK8!z89AmYWpazadNuKNamp。ksv*3t nGK8!z89AmYWpazadNuKNamp。ksv*3t nGK8!z89AmYWv*3t nGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8! z89Am YWpazadNuKNamp。ksv*3tnGK8! z89Am YWv*3tnGK8! z89Am YWpazadNuKNamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%M z849Gx^Gj qv^$U*3tnGK8! z89Am YWpazadNuKNamp。M uWFA5ux^Gj qv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。ksv*3t nGK8!z89AmYWv*3t nGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8!z89AmYWv*3t nGK8!z89AmYWpazadNuKNamp。ksv*3tnGK8! z89AmYWpazadNuKNamp。M uWFA5ux^Gj qv^$UE9wEwZQcUE%amp。gTXRm 6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。ksv*3tnGK8! z89Am YWpazadNuKNamp。ksv*3t nGK8!z89AmYWpazadNuKNamp。ksv*3t nGK8! z89Am YWpazadNuGK8! z89Am YWpazadNuKNamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%Mz84! z89Amv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkumamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%M z849Gx^Gj qv^$UE9wEwZQcUE%amp。qYpEh5pDx2zVkum amp。qYpEh5pDx2zVkumamp。gTXRm 6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。ksv*3tnGK8! z89Am YWpazadNuKNamp。gTXRm6X4NGpP$vSTTamp。ksv*3tnGK8! z89Am YWpazadNuKNamp。MuWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%Mz849Gx^Gj qvadNuKNamp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK! zn%Mz849Gx^Gjqv^$UE9wEwZQcUE%amp。M uWFA5ux^Gj qv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9CpbK!zn%Mz849Gx^Gj qv^$UE9wEwZQcUE%amp。M uWFA5uxY7JnD6YWRrWwc^vR9amp。qYpEh5pDx2zVkum amp。gTXRm6X4NGpP$vSTTamp。gTXRm 6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。gTXRm6X4NGpP$vSTTamp。QA9wkxFyeQ^! dj sXuyUP2kNXpRWXmAamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkum amp。QA9wkxFyeQ^! djsXuyUP2kNXpRWXmAamp。qYpEh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。qYp Eh5pDx2zVkumamp。qYpEh5pDx2zVkumamp。因此這就要求我們對(duì)所學(xué)過的知識(shí)不僅要懂,而且會(huì)用。 EA =1。 flag_change=1。 //延時(shí) flag_change=1。 //打開時(shí)鐘更新 updata_time()。 case 3: flag_change=1。 buzzer =1。 } buzzer =1。 speaker =1。 //延時(shí)約 5s updata_time()。 // led_green=0。 P1=0x2F。i++) { lcd_wdat(tab_date[i])。 if((flag==0)amp。 16 case 2: return 9。U39。tab_date[12]=39。F39。 case 4: tab_date[11]=39。 break。N39。 //秒個(gè)位 } // // 星期顯示 // void week() { uchar i。 //小時(shí)個(gè)位 15 tab_time[3]=tab_1302[1]/10+39。 //月個(gè)位 tab_date[8]=tab_1302[3]/10+39。//表示時(shí)分秒 /********************************************** * 數(shù)據(jù)轉(zhuǎn)換 **********************************************/ void trans() { tab_date[2]=tab_1302[6]/10+39。 //警告提示標(biāo)志 sbit led_red =P1^2。 return 5。 return 1。i10。//獲取完一次時(shí)間,禁止向 DS1302 寫入數(shù)據(jù),提高可靠 } 12 endif 以下為按鍵的頭文件 ifndef __KEY_H__ define __KEY_H__ include include include // define uchar unsigned char define uint unsigned int sbit key_stop =P1^6。 //寫充電控制寄存器 . writeds_add(0x8e,0x80)。 } // // DS1302 初始化 // 設(shè)置初始時(shí)間 // void ds1302_init() { uchar i,add。 writeds_byte(add)。 //拉高 RST writeds_byte(add)。 //k右移一位,確保先讀來的數(shù)據(jù)在低位 if(io) k=k|0x80。 //右移一位 sclk=0。 dat_w=dat。 //初始化時(shí)時(shí)間日期設(shè)置 //秒 分 時(shí) 日月 星期 年 uint tab1_1302[7]={0,20,16,27,12,4,12}。 } void lcd_init() //1602 初始化函數(shù) { lcd_w(0x38)。 //延時(shí)一小會(huì)兒,讓 1602 準(zhǔn)備接收數(shù)據(jù) en=1。x0。 實(shí)時(shí)控制部分,該部分主要是由揚(yáng)聲器,蜂鳴器,繼電器等器件模塊組成,蜂鳴器—— P1^3,揚(yáng)聲器 —— P1^4,繼電器 —— P1^5,其中蜂鳴器,揚(yáng)聲器和繼電器前端接各一個(gè)三極管為功率放大。此時(shí),如果按下識(shí) 別按鈕, 5s后進(jìn)入正常狀態(tài),如果不按下識(shí)別按鈕或者時(shí)間超過 5s,則觸發(fā)報(bào)警狀態(tài)。也可以外加傳感器,連接至報(bào)警系統(tǒng)上,將窗戶等需要監(jiān)測(cè)的地方與大門構(gòu)成整體的監(jiān)控報(bào)警系統(tǒng),對(duì)房屋進(jìn)行整體監(jiān)控。 報(bào)警結(jié)束,等待下次中斷信號(hào)。 圖 22 系統(tǒng)模塊設(shè)計(jì) 本系統(tǒng)的模塊設(shè)計(jì)分為顯示部分,時(shí)鐘部分和實(shí)時(shí)控制顯示部分主要是 LED 燈和 LCD等為狀態(tài)指示燈和系統(tǒng)時(shí)間顯示等顯示電路部分,綠色 LED—— P1^0,黃色 LED— P1^1, 5 紅色 LED—— P1^2,蜂鳴器在仿真時(shí)用藍(lán)色 LED 代替,接 —— P1^3, LCD1602 數(shù)據(jù)口接P0, RS—— P2^0, RW—— P2^1, EN—— P2^2。 include//包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義 ifndef LCD1602_H define LCD1602_H define uint unsigned int //預(yù)定義 define uchar unsigned char sbit rs=P2^0。y)。 //選擇數(shù)據(jù)寄存器 rw=0。 //顯示地址遞增,即寫一個(gè)數(shù)據(jù)后,顯示位置右移一位 lcd_w(0x01)。 //向 DS1302 寫一字節(jié) uchar readds_byte()。i++) { io=0。 //寫一字節(jié)完畢,拉低時(shí)鐘信號(hào) } // // 從 DS1302 讀一字節(jié) (下降沿有效) // 讀出數(shù)據(jù)時(shí)從低位 0 位到高位 7 // uchar readds_byte() { uchar i,k。 10 } sclk=0。 rst=0。 //讀取完畢,拉低 SCLK rst=0。 //允許寫入 for(i=0。 //允許向 DS1302 寫入數(shù)據(jù) for(i=0。 //光標(biāo)左移 sbit key_add =P3^4。j++)。 } else if(key_left==0) { while(key_left)。 } else return 0。 //揚(yáng)聲器報(bào)警 sbit relay =P1^5。039。039。039。} /*實(shí)時(shí)時(shí)鐘里的值是 6,但是 2021/08/08 是星期五,所以減1, Proteus 的問題?? */ switch(i) { case 1: tab_date[11]=39。T39。tab_date[12]=39。H39。tab_date[13]=39。A39。 break。 case 5: return 0x47。 trans()。 //重新設(shè)定顯示地址為 0xc4,即下排第 5 位 for(j=0。 //外部中斷 1 打開 IT1 =0。 led_yellow=0。 led_green =0。 //10ms 左右 relay =1。 } flag0 =0。 lcd_w(0x0f)。 //lcd_w(0x0f)。 //把修改的數(shù)據(jù)放到 ds1302 寄存器 ds1302()。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1