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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的防盜自動(dòng)報(bào)警器設(shè)計(jì)(存儲(chǔ)版)

  

【正文】 31415161718192011控制輸出C O M C O MV C CC6C8C73 3 PC83 3 P4 7 KR8GND1 0 KR9R52 0 KR62 0 K2KR7N P NN P NR4R E S 2DD IO D EDD IO D ER1R E S 2R2R E S 2C1C2C40 .1 U FJZS W P BR32 0 KB A T T E R YC3C51 0 u FV C CD IO D E 。break。EX0=1。 n=0。 if(n==20){data_flag++。 for(f=0。P1=0x7f。h60。 if(set==1) {while(t_2=Y[0]*100+Y[1]*10+Y[2]) { delay(1000)。} } } else {EX1=0。}} } 啟動(dòng)報(bào)警器進(jìn)入警戒工作 void work() { uchar h。P1=0x7f。if(m==10)m=0。m=0。P1=0x7f。if(m==10)m=0。delay(1)。delay(1)。t1_flag=0。i++){ for(j=0。 } } 關(guān)機(jī) void stop() {if(flag==0x55)P1=0xfb。f=8。 n++。 void stop()。 uchar m=0。 論文撰寫(xiě)過(guò)程中,筆者參考了諸多專家與學(xué)者的早期研究成果,均在文章的參考文獻(xiàn)中予以注明,在此向他們表示敬意 , 和感謝。 雖然短暫的設(shè)計(jì)時(shí)間就快結(jié)束了,但是在設(shè)計(jì)中我體會(huì)到得東西將會(huì)一直伴隨著我:無(wú)論是學(xué)習(xí)還是生活,都是那么實(shí)在的,要踏實(shí)走路才不會(huì)輕易跌倒。對(duì)于這次課程實(shí)習(xí),我的第一大心得體會(huì)就是作為一名工程技術(shù)人員,要求具備的首要素質(zhì)絕對(duì)應(yīng)該是嚴(yán)謹(jǐn)。以前總是覺(jué)得書(shū)本上的內(nèi)容太死沒(méi)什么用處,現(xiàn)在才知道那些基本知識(shí)的可貴性。 void stop() {if(flag==0x55)P1=0xfb。 } } if(DATA[data_flag]0) {TR0=1。 delay(1000)。P3_1=0。 delay(1)。 for(h=0。}} } EX1=0。break。 if(set ==1) {while(t_1=x[0]*100+x[1]*10+x[2]) INT0 外中斷服務(wù)子函數(shù)開(kāi)始 如 set 鍵按下,則 set 鍵值加1 如鍵值大于等于 5,則鍵值回 0 系統(tǒng)進(jìn)入低功耗待機(jī)狀態(tài) INT0 中斷服務(wù)子函數(shù)結(jié)束 INT1 外中斷服務(wù)子函數(shù)開(kāi)始 查詢門(mén)控開(kāi)關(guān)共十次 INT1 外中斷服務(wù)子函數(shù)結(jié)束 19 { delay(1000)。 uchar t_1=0。 uchar flag。 INT0 外中斷服務(wù)子函數(shù)狀態(tài)流程圖及 INT1外中斷服務(wù)子函數(shù)的狀態(tài)流程圖分別如圖所示。平時(shí)系統(tǒng) 處于低功耗待機(jī)狀態(tài)(此時(shí)耗電僅 2 mA 左右),由電話線上取電工作,并對(duì) V/60 mA 鎳鉻電池充電,當(dāng)輸入數(shù)據(jù)進(jìn)行設(shè)定或進(jìn)行撥號(hào)報(bào)警時(shí),耗電會(huì)達(dá)到 10 mA,這時(shí)主要由鎳鉻電池供電。 up:顯示的數(shù)字增加鍵。 3) P3. 0 保持高電平(保持電話線路接通), P3. 1 輸出 1 kHz 的報(bào)警音脈沖驅(qū)動(dòng) TR2,以 2 Hz 進(jìn)行調(diào)制(即接通 1 kHz 信號(hào)。 2 位號(hào)碼(即 2 組脈沖串)之間的最小時(shí)間間隔,通常為 800ms 左右;而快速撥號(hào)時(shí),其值減半,為 400 ms 左右。 圖 31 電話撥號(hào)防盜報(bào)警器方框圖 脈沖撥號(hào)原理 脈沖撥號(hào)是目前電話機(jī)兩種撥號(hào)方式中的脈沖撥號(hào)就是指在電話機(jī)上撥入的電話號(hào)碼以脈沖個(gè)數(shù)的形式發(fā)出,也就是說(shuō),在 已經(jīng)通以直流電流的回路上,利用撥號(hào)盤(pán)及發(fā)號(hào)電路將回路斷開(kāi),再接通而形成的脈沖信號(hào),來(lái)完成輸入電話號(hào)碼的發(fā)送。這里使用了小引腳,高性能,低價(jià)位的 AT89C2051。方式 2 的波特率固定,只有兩種選擇,為振蕩率的 1/64 或 1/32 ,可由 PCON 的最高位選擇。 串行口工作方式及幀格式 MCS51 單片機(jī)串行口可以通過(guò)軟件設(shè)置四種工作方式: 方式 0 :這種工作方式比較特殊,與常見(jiàn)的微型計(jì)算機(jī)的串行口不同,它又叫同步移位寄存器輸出方式。由 TMOD 的 D6 位和 D2 位選擇,其中 D6 位選擇 T1 的工作方式, D2 位選擇 T0 的工作方式。 P3 能驅(qū)動(dòng) 4 個(gè) LSTTL 負(fù)載。 P1 能驅(qū)動(dòng) 4 個(gè) LSTTL 負(fù)載。 7 單片機(jī)的基本組成 MCS51單片機(jī)內(nèi)部結(jié)構(gòu)如圖 21,它由 CPU 、存儲(chǔ)器(包括 RAM 和 ROM )、 I/O 接口、定時(shí) / 計(jì)數(shù)器、中斷控制功能等均集成在一塊芯片上,片內(nèi)各功能通過(guò)內(nèi)部總線相互連接起來(lái)。 6 2 單片機(jī)介紹 基于 單片機(jī)的工業(yè)生產(chǎn)節(jié)能器 的設(shè)計(jì),首先是 單片機(jī)的應(yīng)用 。該系統(tǒng)采用獨(dú)立的不間斷電源供電。 CHUBO(集寶) 。犯罪分子的作案手段越來(lái)越高明,甚至采用一些高科技的作案手段,使得以往那種以人防為主的防范方式越來(lái)越不能滿足人 們?nèi)粘7婪兜囊蟆7辣I報(bào)警系統(tǒng)應(yīng)安裝紅外或微波等各種類型報(bào)警探測(cè)器 。當(dāng)戶主接收到自家的電話號(hào)碼和報(bào)警蜂鳴音信息時(shí),便知道家里可能有人入室盜竊,從而做出相應(yīng)的應(yīng)急措施。它進(jìn)入工作警戒后,主控 CPU 不斷檢查觸發(fā)開(kāi)關(guān)的狀態(tài),當(dāng)盜賊入室觸動(dòng)報(bào)警開(kāi)關(guān)時(shí),立即啟動(dòng)電話撥號(hào)報(bào)警程序向主人告警(當(dāng)然也可以通過(guò)修改軟件使其在現(xiàn)場(chǎng)發(fā)出高分貝報(bào)警聲)?;馂?zāi)報(bào)警系統(tǒng)應(yīng)是以煙、溫及可燃?xì)怏w等探測(cè)器為主體 。人們?cè)絹?lái)越渴望有一個(gè)安全生活的空間。安全技術(shù)防范行業(yè)真正形成行業(yè)規(guī)模是在第二次產(chǎn)業(yè)革命中即 1950年至 1971年,首先在美國(guó)、英國(guó)等國(guó)家形成,像 ADEMCO(安定寶 ):VICON(維康 )。家居安防系統(tǒng)包括四部分功能 :幕簾式電子?xùn)糯啊⒅悄荛T(mén)禁管理、緊急呼救和誤報(bào)自解除功能。特別是在我國(guó),隨著人們生活水平的日益提高,住宅小區(qū)是否智能化,安防系統(tǒng)是否完備、可靠將成為評(píng)價(jià)住宅小區(qū)的重要指標(biāo)。 5 ) 在其它方面的應(yīng)用:?jiǎn)纹瑱C(jī)除以上各方面 的應(yīng)用,它還廣泛應(yīng)用于辦公自動(dòng)化領(lǐng)域、商業(yè)營(yíng)銷(xiāo)領(lǐng)域、汽車(chē)及通信、計(jì)算機(jī)外部設(shè)備、模糊控制等各領(lǐng)域中。在 EPROM 編程和驗(yàn)證程序時(shí),由它輸入低 8 位地址。在 MCS51 中,這 8 個(gè)引腳還用于專門(mén)的第二功能。 定時(shí)器有兩種工作方式 :即定時(shí)和計(jì)數(shù)工作方 式。 (二)中斷響應(yīng)會(huì)受到阻斷的條件 1 )同級(jí)或高優(yōu)先級(jí)的中斷正在進(jìn)行中; 2 )現(xiàn)在的機(jī)器周期還 不是執(zhí)行指令的最后一上機(jī)器周期,即正在執(zhí)行的指令還沒(méi)完成前不響應(yīng)任何中斷; 3 )正在執(zhí)行的是中斷返回指令 RET1 或是訪問(wèn)專用寄存器 IE 或 IP 的指令,換而言之,在 RETI 或者讀寫(xiě) IE 或 IP 之后,不會(huì)馬上響應(yīng)中斷請(qǐng)求,至少要在執(zhí)行其它一要指令之后才會(huì)響應(yīng)。第 9個(gè)數(shù)據(jù)即 D8 位具有特別的用途,可以通過(guò)軟件摟控制它,再加特殊功能寄存器 SCON 中的 SM2 位的配合,可使 MCS51 單片機(jī)串行口適用于多機(jī)通信。 單片機(jī)控制器是整個(gè)系統(tǒng)的核心,負(fù)責(zé)控制檢測(cè)輸入 /輸出顯示,模擬摘機(jī),撥號(hào)報(bào)警,掛機(jī)等一系列的程序動(dòng)作。平時(shí)由電話線上取得工作電流并對(duì)后備電池充電,撥號(hào)報(bào)警時(shí)轉(zhuǎn)由后備電池供電??焖贀芴?hào)時(shí),在 50ms 左右。每個(gè)脈沖的寬度和間隔均為 100 1 位號(hào)碼后停頓 500 ms(保持 P3. 0 高電平)再撥下一位,直至全部撥完。 ok:輸人數(shù)據(jù)確認(rèn)鍵。L1,L2 一接龜話線, ZND 為擊穿電壓 120 V 的壓敏二極管,防止電路受雷電干擾。 主程序狀態(tài)如圖所示。 uchar y[3]。 uchar t2_flag=0。 delay(1)。t_1=0。break。 P3_7=0。P1=0x5f。 P3_0=0。 P1_7=0。 delay(500)。 } } } TR0=0 } 關(guān)閉子程序模塊 關(guān)機(jī)子程序模塊用以完成電話號(hào)碼撥號(hào)防盜報(bào)警器進(jìn)入待機(jī)工作狀態(tài)的任務(wù)(退出警戒),以實(shí)現(xiàn)主人回家后使其不再進(jìn)行警戒。 這次設(shè)計(jì)不僅是對(duì)以前所學(xué)知識(shí)的一種檢驗(yàn),更是對(duì)自己能力的一次提高。第二,是在學(xué)習(xí)態(tài)度上,這次設(shè)計(jì)是對(duì)我的學(xué)習(xí)態(tài)度的一次檢驗(yàn)。并且我們熟練掌握了有關(guān)器件的性能及測(cè)試方法。 同時(shí) 在 這大學(xué)最后的畢業(yè)設(shè)計(jì)中 , 得到了同學(xué)們的幫助和鼓勵(lì),對(duì)此表示十分感謝。 uchar set=0。 void delay(uint k)。 P1_7=!P1_7。 PCON=0x00。 if(P3_3==0)f++。ik。m=0。} } P1=DATA_7SEG[m]。 } 輸入時(shí)間 t2 void in_time2() { P1=0xb7。if(P3_4==0) {m++。t2_flag++。if(P3_5==0) {P1=0x7f。 if(P3_4==0){m++。data_flag++。goto F1。break。}} } EX1=0。 for(h=0。 } P3_1=0。P1_7=1。 while(DATA[data_flag]10) { if(DATA[data_flag]==0) {TR0=1。 if(n==((DATA[data_flag])*2)) {data_flag++。 EA=1。 case 2:in_time1()。delay(1)。 case 4:in_data()。 while(1) { switch(set) { case 0:stop()。P1_7=0。 P3_0=1。 } } 撥號(hào) void bh() {data_flag=0。 t_1=0。f++) {f++。break。t_1=0。 if(set==1) {while(t_1=X[0]*100+X[1]*10+X[2]) 2
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1