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

正文內(nèi)容

基于單片機(jī)控制電子密碼鎖畢業(yè)設(shè)計(jì)-wenkub.com

2025-06-16 12:48 本頁(yè)面
   

【正文】 } } } led_show()。 // TR1=1。 delay(60000)。 delay(60000)。 //報(bào)警燈亮 pw_error=0。 delay(60000)。 //啟動(dòng)定時(shí) } else { if (error_num2) { error_num++。 delay(50000)。 delay(50000)。 //密碼錯(cuò)誤指示燈滅 relay_open=0。 key_index++。 t_state!=2) { audio_out=0。 //按鍵輸入,有鍵按下key_val為07,無(wú)鍵按下key_val為255。 EA=1。 TMOD=0x20。 T1_t=0。 t_state=0。 //有源蜂鳴器 P3=0xff。amp。 k=1。//密碼錯(cuò)誤信號(hào) t_state=0。//三次密碼錯(cuò)誤時(shí),計(jì)時(shí)15秒,清除輸入的內(nèi)容 open_lock=1。 //停止計(jì)時(shí) } break。//密碼輸入正確,計(jì)時(shí)到4秒時(shí),清除輸入的內(nèi)容 open_lock=1。 //停止計(jì)時(shí) } break。 switch (t_state) { case 0: //待機(jī),需要計(jì)時(shí)5s if(t_val_5s5) { t_val_5s++。 delay(50)。 delay(50)。 delay(50)。 delay(50)。 delay(50)。 delay(50)。 break。 break。 break。 break。 //有鍵按下則開(kāi)定時(shí)器,啟動(dòng)待機(jī)計(jì)時(shí) t_val_5s=0。 t_state!=2) { k=255。 //沒(méi)有任何輸入或清除所有輸入時(shí),保存當(dāng)前鍵的位置}//按鍵掃描unsigned char scan_key(){ unsigned char i,k。 for(i=0。char code init_val[6]={0,1,2,3,4,5}。unsigned int data T1_t。 //密碼錯(cuò)誤信號(hào)sbit alarm_out=P3^2。enter=P1^6。key2=P1^2。通過(guò)本次論文使我掌握了基本的設(shè)計(jì)方法。大學(xué)三年是我一生的重要階段,是學(xué)習(xí)專業(yè)知識(shí)及提高各方面能力為以謀生發(fā)展的重要階段。單片機(jī)控制技術(shù)領(lǐng)域是一個(gè)有著非常潛力和前景的專業(yè)技術(shù),我相信通過(guò)這次畢業(yè)論文的設(shè)計(jì),不僅加深和掌握了這一專業(yè)技術(shù),而且也提高了自己的專業(yè)能力和綜合素質(zhì),為我的大學(xué)生涯畫下一個(gè)完整的句號(hào)。而在本次的畢業(yè)論文是基于單片機(jī)的電子密碼鎖控制系統(tǒng),主要核心就是80C51單片機(jī)。所以,它的魔力不僅是在現(xiàn)在,在將來(lái)將會(huì)有更多的 人來(lái)接受它、使用它。結(jié)束語(yǔ)縱觀我們現(xiàn)在生活的各個(gè)領(lǐng)域,從導(dǎo)彈的導(dǎo)航裝置,到飛機(jī)上各種儀表的控制,從計(jì)算機(jī)的網(wǎng)絡(luò)通訊與數(shù)據(jù)傳輸,到工業(yè)自動(dòng)化過(guò)程的實(shí)時(shí)控制和數(shù)據(jù)處理,以及我們生活中廣泛使用的各種智能IC卡、電子寵物等,這些都離不開(kāi)單片機(jī)。在編譯成功后,產(chǎn)生以 “*.hex”和“*.bin” 后綴的目標(biāo)文件。定時(shí)器T1每250ms產(chǎn)生一次中斷,變量T1_t記錄定時(shí)器溢出中斷的次數(shù),當(dāng)記錄到4000時(shí)表示計(jì)時(shí)1秒。密碼輸入錯(cuò)誤的次數(shù)暫存在變量error_num中。如果輸入錯(cuò)誤則不開(kāi)鎖并有提示,如果錯(cuò)誤次數(shù)累計(jì)達(dá)到三次,則執(zhí)行報(bào)警程序并鎖定鍵盤15S,15S后錯(cuò)誤次數(shù)和信號(hào)清零。用戶可以通過(guò)“清除”按鍵來(lái)清除輸入錯(cuò)誤的密碼。密碼在規(guī)定的時(shí)間內(nèi)輸入錯(cuò)誤次數(shù)超過(guò)3次后的鎖定狀態(tài)顯示子程序(DIS_E)。主程序的流程圖如下所示。二極管發(fā)光,表示開(kāi)鎖。圖45 晶振電路原理圖 報(bào)警電路報(bào)警部分由陶瓷壓電發(fā)聲裝置及外圍電路組成,加電后不發(fā)聲,當(dāng)有鍵按下時(shí),“?!甭暎堪匆幌?,發(fā)聲一次,密碼正確時(shí),不發(fā)聲直接開(kāi)鎖,當(dāng)密碼輸入錯(cuò)誤時(shí),三極管T3導(dǎo)通轟鳴器發(fā)出噪鳴聲報(bào)警。晶振、電容C1/C2及片內(nèi)與非門(作為反饋、放大元件)構(gòu)成了電容三點(diǎn)式振蕩器,振蕩信號(hào)頻率與晶振頻率及電容CC2的容量有關(guān),但主要由晶振頻率決定,范圍在0~33MHz之間,電容CC2取值范圍在5~30pF之間。當(dāng)電容C1放電結(jié)束后,RST端的電位由R5與R6分壓比決定。根據(jù)實(shí)際情況選擇如圖45所示的復(fù)位電路。圖44 顯示電路原理圖 復(fù)位電路單片機(jī)復(fù)位是使CPU和系統(tǒng)中的其他功能部件都處在一個(gè)確定的初始狀態(tài),并從這個(gè)狀態(tài)開(kāi)始工作,例如復(fù)位后PC=0000H,使單片機(jī)從第—個(gè)單元取指令。具體的功能設(shè)計(jì)如表4:表41 按鍵功能按 鍵鍵 名功 能 說(shuō) 明0—5鍵數(shù) 字 鍵輸 入 密 碼輸入鍵確 定 鍵比 較 密 碼清除 鍵清 除 鍵使 顯 示 器 清 零 LED顯示電路本系統(tǒng)設(shè)計(jì)的顯示電路是為了給使用者以提示而設(shè)置的。方法是:向行線輸出全掃描字00H,把全部列線置為低電平,然后將列線的電平狀態(tài)讀入累加器A中。這樣輸出的電壓一般能滿足要求。其中硬件部分由電源輸入部分、鍵盤輸入部分、復(fù)位部分、晶振部分、顯示部分、報(bào)警部分組成,軟件部分對(duì)應(yīng)的由主程序、初始化程序、數(shù)碼管顯示程序、鍵盤掃描程序、啟動(dòng)程序、關(guān)閉程序、鍵功能程序、密碼設(shè)置程序和延時(shí)程序等組成。第四章 系統(tǒng)硬件設(shè)計(jì) 工作原理本設(shè)計(jì)主要由單片機(jī)、獨(dú)立式按鍵、數(shù)碼管顯示器和密碼存儲(chǔ)等部分組成。存儲(chǔ)器結(jié)構(gòu):MCS51單片機(jī)內(nèi)核采用程序存儲(chǔ)器和數(shù)據(jù)存儲(chǔ)器空間分開(kāi)的結(jié)構(gòu),均具有64KB外部程序和數(shù)據(jù)的尋址空間。中斷寄存器:各中斷允許控制位于IE寄存器,5個(gè)中斷源的中斷優(yōu)先級(jí)控制位于IP寄存器。XTAL2:振蕩器反相放大器的輸出端。需注意的是:如果加密位LB1被編程,復(fù)位時(shí)內(nèi)部會(huì)鎖存EA端狀態(tài)。PSEN:程序儲(chǔ)存允許(PSEN)輸出是外部程序存儲(chǔ)器的讀選通信號(hào),當(dāng)AT89S51由外部程序存儲(chǔ)器取指令(或數(shù)據(jù))時(shí),每個(gè)機(jī)器周期兩次PSEN有效,即輸出兩個(gè)脈沖。即使不再訪問(wèn)外部存儲(chǔ)器,ALE仍以時(shí)鐘振蕩頻率的1/6輸出的正脈沖信號(hào),因此它可對(duì)外輸出時(shí)鐘或用于定時(shí)目地,要注意的是:當(dāng)訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器時(shí)將跳過(guò)一個(gè)ALE脈沖。P3口除了作為一般的I/O口線外,更重要的用途是它的第二功能,P3口的第二功能如下表32。P3口:P3口是一組帶有內(nèi)部上拉電阻的8位雙向I/O口。P2口:P2是一個(gè)帶有內(nèi)部上拉電阻的8位雙向I/O口,P2的輸出緩沖級(jí)可驅(qū)動(dòng)4個(gè)TTL邏輯門電路。在Flash編程時(shí),P0口接收指令字節(jié),而在程序校驗(yàn)時(shí),輸出指令字節(jié),校驗(yàn)時(shí),要求外接上拉電阻??臻e方式時(shí)停止CPU的工作,但允許RAM,定時(shí)/計(jì)數(shù)器,串行通信口及中斷系統(tǒng)繼續(xù)工作??臻e模式下,CPU暫停工作,而RAM定時(shí)計(jì)數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存RAM的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位??梢钥闯龇桨付目刂旗`活,準(zhǔn)確性好,且保密性強(qiáng)還具有擴(kuò)展功能,根據(jù)現(xiàn)實(shí)生活的需要此次設(shè)計(jì)采用此方案。在單片機(jī)的外圍電路外接輸入按鍵用于密碼的輸入和一些功能的控制,外接數(shù)碼管顯示器用于顯示作用。 方案二 采用單片機(jī)控制方案由于單片機(jī)種類繁多,各種型號(hào)都有其一定的應(yīng)用環(huán)境,因此在選用時(shí)要多加比較,合理選擇,以期獲得最佳的性價(jià)比。實(shí)現(xiàn)基本的密碼鎖功能。可以看出組合使用電子信息是電子密碼控制系統(tǒng)今后發(fā)展的趨勢(shì)。 電子控制密碼的發(fā)展趨勢(shì)由于電子器件所限,以前開(kāi)發(fā)的電子密碼控制系統(tǒng),其種類不多,保密性差,最基本的就是只依靠最簡(jiǎn)單的模擬電子開(kāi)關(guān)來(lái)實(shí)現(xiàn)的,制作簡(jiǎn)單但很不安全,后來(lái)便是基于EDA來(lái)實(shí)現(xiàn)的,其電路結(jié)構(gòu)復(fù)雜,電子元件繁多,也有使用早先的20引腳的2051系列單片機(jī)來(lái)實(shí)現(xiàn)的,但密碼簡(jiǎn)單,易破解。)(3)誤碼輸入保護(hù),當(dāng)輸入密碼多次錯(cuò)誤時(shí),報(bào)警系統(tǒng)自動(dòng)啟動(dòng)。其特點(diǎn)如下:(1)保密性好,編碼量多,遠(yuǎn)遠(yuǎn)大于機(jī)械控制。 Alarm目 錄第一章 概述 1 選題背景 1 電子密碼控制簡(jiǎn)介 1 電子控制密碼的發(fā)展趨勢(shì) 1 本次設(shè)計(jì)所要實(shí)現(xiàn)的目標(biāo) 2第二章 方案的比較與選擇 3 方案一 采用數(shù)字電路控制方案 3 方案二 采用單片機(jī)控制方案 3第三章 主要元器件介紹及說(shuō)明 4 主控芯片AT89C51 4 AT89C51性能簡(jiǎn)介 4 AT89C51引腳功能說(shuō)明 5 AT89C51芯片內(nèi)部結(jié)構(gòu) 7第四章 系統(tǒng)硬件設(shè)計(jì) 9 工作原理 9 電路結(jié)構(gòu)圖 9 電源輸入電路 10 鍵盤輸入電路 10 LED顯示電路 11 復(fù)位電路 12 晶振電路 12 報(bào)警電路 13 開(kāi)鎖電路 13第五章 系統(tǒng)軟件設(shè)計(jì) 15 模塊介紹 15 主程序模塊 15 鍵盤掃描及識(shí)別子程序 15 顯示子程序 15 主程序流程圖 15 按鍵功能流程圖 16 密碼比較和報(bào)警流程圖 17 開(kāi)鎖流程圖 18 單片機(jī)資源的分配 19 系統(tǒng)軟硬件調(diào)試 20結(jié)束語(yǔ) 21致 謝 22附錄一 C語(yǔ)言程序 23附錄二 ISIS 7 Professional仿真圖 34參考文獻(xiàn) 37揚(yáng)州工業(yè)職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計(jì)第一章 概述 選題背景在安全技術(shù)防范領(lǐng)域,具有防盜報(bào)警功能的電子密碼控制系統(tǒng)逐漸代替?zhèn)鹘y(tǒng)的機(jī)械式密碼控制系統(tǒng),克服了機(jī)械式密碼控制的密碼量少、安全性能差的缺點(diǎn),使電子密碼控制系統(tǒng)無(wú)論在技術(shù)上還是在性能上都大大提高了一步?!娟P(guān)鍵詞】密碼控制;單片機(jī);報(bào)警The Design of Micioputer Control Electronic LockZhaokun0802 electricity techniqueAbstract:With the increasing development of technology, electronic code control system has been growing in line with people39。本文從經(jīng)濟(jì)實(shí)用的角度出發(fā),采用美國(guó)Atmel公司的單片機(jī)AT89C51作為主控芯片與數(shù)據(jù)存儲(chǔ)器單元,結(jié)合外圍的鍵盤輸入、LCD液晶顯示、報(bào)警、開(kāi)鎖等,用C語(yǔ)言編寫主控芯片的控制程序,設(shè)計(jì)了一款可以通過(guò)程序多次更改密碼,具有報(bào)警功能的電子密碼控制系統(tǒng)。通過(guò)對(duì)工程實(shí)例的模擬,熟練地掌握51單片機(jī)的編程和程序調(diào)試方法; 進(jìn)一步熟悉單片機(jī)中輸入輸出量的工作方式;通過(guò)這次模擬,讓我更好的了解單片機(jī)的各個(gè)方面的優(yōu)缺點(diǎn)且基本達(dá)到預(yù)期指標(biāo)?!绢A(yù)期的效果及指標(biāo)】能有效
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1