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

正文內(nèi)容

基于單片機(jī)控制電子密碼鎖畢業(yè)設(shè)計(參考版)

2025-06-22 12:48本頁面
  

【正文】 }}附錄二 ISIS 7 Professional仿真圖圖附11 整體仿真圖 圖附12 開鎖仿真圖圖附13 錯誤信號仿真圖 圖附14 報警信號仿真圖參考文獻(xiàn)[1]王迎旭主編.《單片機(jī)原理及及應(yīng)用》[M]..[2]張洪潤主編.《單片機(jī)應(yīng)用技術(shù)教程》[M]..[3]黃志君,高峰,[J].(4):912.[4]肖洪兵主編.《跟我學(xué)用單片機(jī)》[M]..[5]何立民主編.《單片機(jī)高級教程》[M]..[6]趙曉安主編.《MCS51單片機(jī)原理及應(yīng)用》[M]..[7]李廣第主編.《單片機(jī)基礎(chǔ)》[M].北京:.[8]徐惠民,安德寧主編.《單片微型計算機(jī)原理接口與應(yīng)用》[M].北京:.[9][M].37頁。 break。 //打開定時器計時 t_state=2。 audio_out=1。 delay(60000)。 delay(60000)。 delay(60000)。 //長鳴聲報警 delay(60000)。 //密碼錯誤指示燈亮 error_num=0。//清除所有輸入,等待下一次輸入 } else //輸入錯誤次數(shù)超過3次 { alarm_out=0。 audio_out=1。//一聲長“滴”聲,提示錯誤 audio_out=0。 //輸入錯誤次數(shù)小于3次時,沒錯一次error_num增一 pw_error=0。 //下一狀態(tài)處于4秒計時的狀態(tài) TR0=1。 audio_out=1。 audio_out=0。 audio_out=1。 //兩聲短“滴”聲 audio_out=0。 //開鎖驅(qū)動信號燈亮 open_lock=0。 //密碼輸入錯誤次數(shù)清零 // pw_error=1。 } break。 //有源蜂鳴器 switch (key_val) { case 0: case 1: case 2: case 3: case 4: case 5: if(key_index6) //密碼為6位,超過6位視為輸入無效 { show_val[key_index]=key_val。 delay(100)。amp。 if (key_val!=key_val_old) { key_val_old=key_val。 //開定時器T1 while(1) { key_val=scan_key()。 //開中斷 ET1=1。 250=(256x)*12/ x=19 TL1=0x19。 //用T1計時 8位自動裝載定時模式 TH1=0x19。 //初始化51的寄存器 init_variant()。 error_num=0。2三次密碼錯誤,處于計時15秒狀態(tài)。 //0待機(jī)計時5s狀態(tài)。 t_val_4s=0。 t_val_15s=0。}//主程序main(){ //初始化各變量 audio_out=1。 (show_val[i]==init_val[i])。i++) { k=k amp。 for(i=0。 } }}//判斷鍵盤輸入內(nèi)容與密碼是否一致unsigned char check_input_pw(){ unsigned char i,k。 TR1=0。//報警輸出 pw_error=1。 // 清除所有指示和報警 relay_open=1。 init_variant()。 case 2: //密碼輸入錯誤3次,計時15s if(t_val_15s15) { t_val_15s++。 TR1=0。 //已開鎖信號清零 relay_open=1。 init_variant()。 case 1: //密碼輸入正確,需要計時4s if(t_val_4s4) { t_val_4s++。//待機(jī)計時到5秒時,清除輸入的內(nèi)容 TR1=0。 } else { t_val_5s=0。 if(T1_t3999) //如果計數(shù)3999, 計時1s { T1_t=0。 P2=0xff。 P2=0xfe。 P2=0xff。 P2=0xfd。 P2=0xff。 P2=0xfb。 P2=0xff。 P2=0xf7。 P2=0xff。 P2=0xef。 P2=0xff。 P2=0xdf。 } } } return k。 case 0x7f: k=7。 case 0xbf: k=6。 case 0xdf: k=5。 case 0xef: k=4。 case 0xf7: k=3。 case 0xfb: k=2。 case 0xfd: k=1。//待機(jī)時間計時 switch (i) { case 0xfe: k=0。 } else { TR1=1。//無鍵按下 } else //有鍵按下 { delay(500)。amp。 i=P1。 //led_seg_code[10]=0x00表示數(shù)碼管不顯示任何內(nèi)容 key_index=0。i6。 }//清除輸入內(nèi)容void init_variant(){ unsigned char i。char code led_seg_code[11]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x00}。unsigned char data show_val[6]。unsigned char data key_val,key_index,key_val_old。 //有源蜂鳴器unsigned char data t_val_15s,t_val_5s,t_val_4s,t_state。 //報警輸出sbit open_lock=P3^3。 //電磁鎖開鎖驅(qū)動sbit pw_error=P3^1。esc=P1^7。key5=P1^5。 key3=P1^3。 key1=P1^1。在此,向老師們致以深深的敬意和由衷的感謝。老師嚴(yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度,精益求精的工作作風(fēng),誨人不倦的高尚師德,嚴(yán)以律己、寬以待人的崇高風(fēng)范,樸實無華、平易近人的人格魅力對我影響深遠(yuǎn)。從跨入大學(xué)的校門的那一刻起我就把這一信念作為人生的又一座右銘。在此,向李建榮老師表示衷心的感謝!同時,也要感謝學(xué)校提供計算機(jī)等設(shè)施,使我的設(shè)計能夠調(diào)試。致 謝在這次畢業(yè)設(shè)計的過程中,我的指導(dǎo)老師李建榮老師給予了我很大的幫助,提供了相關(guān)的資料,對我的畢設(shè)作品給予了指導(dǎo)和支持。由于自身缺少在實踐設(shè)計的經(jīng)驗,所以在這次的設(shè)計中我自身也發(fā)現(xiàn)了很多不足的方面,從論文的本身的方面的結(jié)構(gòu)到具體設(shè)計中硬件設(shè)計知識和經(jīng)驗的不足使得設(shè)計和論文存在的很多的問題,但是我的導(dǎo)師李建榮老師的細(xì)心指導(dǎo)下,經(jīng)過前后多次的修改和完善,最終完成了畢業(yè)設(shè)計的任務(wù)。通過這次設(shè)計,我綜合運(yùn)用大學(xué)幾年所學(xué)知識去分析和解決問題,我深刻的了解和掌握了單片機(jī)的控制原理和設(shè)計方法。所以,學(xué)習(xí)單片機(jī)在我國是有著廣闊前景的。據(jù)統(tǒng)計,我國的單片機(jī)年容量已達(dá)3億片,且每年以大約20%的速度增長,但相對于世界市場我國的占有率還不到1%。這樣產(chǎn)品的體積變小了,成本也降低了,長期使用也不會擔(dān)心精度達(dá)不到了。以前沒有單片機(jī)時,這些東西也能做,但是只能使用復(fù)雜的模擬電路,然而這樣做出來的產(chǎn)品不僅體積大,而且成本高,并且由于長期使用,元器件不斷老化,控制的精度自然也會達(dá)不到標(biāo)準(zhǔn)。然后檢查所編寫的程序是否達(dá)到題目的要求,是否全面完整地完成試題的內(nèi)容。硬件調(diào)試方案:在設(shè)計平臺中。在“項目\編譯”菜單中將C源文件編譯,檢查語法錯誤及邏輯錯誤。 系統(tǒng)軟硬件調(diào)試軟件調(diào)試方案:keil軟件中,在“文件\新建文件”中,新建C語言源程序文件,編寫相應(yīng)的程序。三個變量(t_val_15s,t_val
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1