【正文】
MOV TL0,(65536700)MOD 256MOV IE,82HA0:LCALL DISP。判斷是否為ENTER鍵MOV R1,KEY_CNTCJNE R1,06H,J4MOV A,WORD_1 。段碼,輸入密碼左移子程序SHIFTL:MOV LED_BIT_6,LED_BIT_5MOV LED_BIT_5,LED_BIT_4MOV LED_BIT_4,LED_BIT_3MOV LED_BIT_3,LED_BIT_2MOV LED_BIT_2,LED_BIT_1MOV LED_BIT_1,40HMOV KEY_6,KEY_5MOV KEY_5,KEY_4MOV KEY_4,KEY_3MOV KEY_3,KEY_2MOV KEY_2,KEY_1MOV KEY_1,VALRET。s 150th anniversary celebrations and will attend City39。或許是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個(gè)不同的日子過成了同一天的樣子;或許是追溯過去,對自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏。t remember his appearance. 童年時(shí),覺得壓歲錢和新衣服是過年必備,但是隨著年齡的推進(jìn),會越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時(shí),以為要有一場暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時(shí)候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個(gè)句點(diǎn),但畢業(yè)晚會的時(shí)候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場,看著他投過籃球的球框時(shí),突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏。 Then in high school, think don39。s plaint. In a statement the Russian side added: We found no racist insults from fans of CSKA.Age has reached the end of the beginning of a word. May be guilty in his seems to passing a lot of different life became the appearance of the same day。re clear about the terms of the agreement. It might be best to get advice from an experienced adviser, for 43example, at a Citizens Advice Bureau. To find your nearest CAB, including those that give advice by , click on nearest CAB.For more information about making a claim to an employment tribunal, see Employment tribunals.The (lack of) air up there Watch mCayman Islandsbased Webb, the head of Fifa39。密碼錯誤報(bào)警JB TR0,$LCALL DLY_LRET。是否為CLR鍵MOV R1,KEY_CNTCJNE R1,00H,J2LCALL ALARM_1LJMP START J2: LCALL SHIFTR DEC KEY_CNTW00:LCALLDISP 。段碼存儲區(qū)清 0MOV LED_BIT_2,00HMOV LED_BIT_3,00HMOV LED_BIT_4,00HMOV LED_BIT_5,00HMOV LED_BIT_6,00HMOV LED_BIT_7,79HMOV LED_BIT_8,73HMOV KEY_1,00H 。以下 6 個(gè)字節(jié)存放初始密碼WORD_1 EQU 38HWORD_2 EQU 39HWORD_3 EQU 3AHWORD_4 EQU 3BHWORD_5 EQU 3CHWORD_6 EQU 3DH。除此之外,他還教了我一些做人的道理。本次經(jīng)歷將是我在大學(xué)時(shí)期很好的一次實(shí)踐和鍛煉機(jī)會。本次設(shè)計(jì)我能獨(dú)立完成,算是有了很大的收獲。因此,從仿真結(jié)果可以看出,本設(shè)計(jì)可以得到預(yù)期的仿真效果。仿真結(jié)果如圖 所示。 部分模塊電路仿真 PROTEUS 軟件自帶編輯器,可以實(shí)現(xiàn)對匯編程序的編譯,其操作步驟是:① 新建源文件:點(diǎn)菜單 Source→Add/Remove source Files 在出現(xiàn)的對話框中,選擇 ASEM51 編輯器,新建 源文件。Proteus 是英國 Labcenter 公司開發(fā)的電路分析與仿真軟件。判斷是否為ENTER鍵MOV R1,KEY_CNTCJNE R1,06H,J4MOV A,WORD_1 。設(shè)置初始密碼為123456MOV WORD_2,5MOV WORD_3,4MOV WORD_4,3MOV WORD_5,2MOV WORD_6,1MOV TMOD,01HMOV TH0,(65536700)/256MOV TL0,(65536700)MOD 256MOV IE,82HA0:LCALL DISP 鍵盤掃描及識別子程序設(shè)計(jì)20 鍵盤采用查詢的方式,放在主程序中,當(dāng)沒有按鍵按下的時(shí)候,單片機(jī)循環(huán)主程序,一旦有按鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,處理結(jié)束再返回。以下 6 個(gè)字節(jié)存放用戶輸入的 6 位密碼KEY_1 EQU 3EHKEY_2 EQU 3FHKEY_3 EQU 40HKEY_4 EQU 41HKEY_5 EQU 42HKEY_6 EQU 43HCNT_A EQU 44HCNT_B EQU 45HKEY_CNT EQU 46H 。(5)模塊程序允許設(shè)計(jì)者分割任務(wù)和利用已有程序,為設(shè)計(jì)者提供方便。過程控制程序主要是使單片機(jī)按一定的方法進(jìn)行計(jì)算,然后再輸出,以便控制生產(chǎn)。由 R4,R5,T1 構(gòu)成電壓檢測電路,蓄電池電壓低,則 T1,T2 導(dǎo)通,實(shí)現(xiàn)對其充電;充滿后,T1,T2 截止,停止充電,同時(shí) D1 熄滅,電路中 C4 的作用是濾除干擾信號。163。180。216。231。169。247。 電源電路設(shè)計(jì)為了防止停電情況的發(fā)生,本電路后備了 UPS 電源,它包括市電供電電路,停電檢測電路,電子開關(guān)切換電路,蓄電池充電電路和蓄電池組成。D5 作為開鎖的提示,由 DC2T11 組成。延時(shí)參數(shù)是指按下一鍵后,鍵盤輸出的響應(yīng)時(shí)間。④F6H:設(shè)置缺省值。 AT89C51 最小系統(tǒng) AT89C51 最小系統(tǒng)接線如圖 所示,在 XTALXTAL2 端接上晶振及兩個(gè)諧振電容,在 RESET 端接上相應(yīng)的電阻、電容,如需要按鍵復(fù)位,加上按鍵即可組成一個(gè)最小系統(tǒng),按要求通電后,系統(tǒng)就可以工作了。如采用外部時(shí)鐘源驅(qū)動器件,XTAL2 應(yīng)不接。注意加密方式 1 時(shí), 將_EA內(nèi)部鎖定為 RESET;當(dāng) 端保持高電平時(shí),此間內(nèi)部程序存儲器。如想禁止 ALE 的輸出可在 SFR8EH 地址上置 0。復(fù)位后 口均置 1,引腳表現(xiàn)為高電平,程序計(jì)數(shù)器和特殊功能寄存器 SFR 全部清零。P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號和控制信號。P1 端口( ): P1 口是一個(gè)內(nèi)部提供上拉電阻的 8 位雙向 I/O 口,P1 口緩沖器能接收輸出 4TTL 門電流。在空閑方式中,CPU 停止工作。目前,單片機(jī)在民用和工業(yè)測控領(lǐng)域得到最廣泛的應(yīng)用,早已深深地融入人們的生活中。其原理如圖 所示。(3)用發(fā)光二極管模擬鎖的情況,鎖關(guān)時(shí)發(fā)光二極管滅,打開時(shí)發(fā)光二極管亮。另外,卡片式的 IC 卡易丟失,加上其成本一般較高,在一定程度上限制了這類產(chǎn)品的普及和推2廣。 課題來源目前,最常用的鎖是 20 世紀(jì) 50 年代意大利人設(shè)計(jì)的機(jī)械鎖,其機(jī)構(gòu)簡單、使用方便、價(jià)格便宜。其性能和安全性已大大超過了機(jī)械鎖。關(guān)鍵詞:AT89C51;電子密碼鎖;控制電路;識別密碼IIAbstractIn modern society, the electronic lock has not a strange noun. This will introduce an electronic lock that is an electronic products can password to control circuit and control work, or chip mechanical switch, plete the task of unlock and lock.The design is based on AT89C51 as control core design scheme of locks, it is a password to control circuit through work, or chip keyboard input, password revision, password lock circuit, detection and alarm circuit, keyboard input frequency lock, to plete the circuit, etc. Using the correct password recognition to replace or alarm. Through the keyboard input frequency to lock the keyboard recording. In this design with high security locks, low cost, low power consumption, easy operation, etc.Keywords: AT89C51;electronic locks;control circuit;identify the passwordIII目錄摘要 ....................................................................................................................IABSTRACT .....................................................................................................II 引 言 .....................................................................................................1 課題來源 .............................................................................................1 國內(nèi)外研究現(xiàn)狀 .................................................................................2第 2 章 方案設(shè)計(jì)與論證 .................................................................................3 設(shè)計(jì)思路 .............................................................................................3 系統(tǒng)方案一 .........................................................................................3 系統(tǒng)方案二 .........................................................................................4 方案論證 .............................................................................................4第 3 章 硬件電路設(shè)計(jì) .....................................................................................5 AT89C51 單片機(jī)硬件結(jié)構(gòu) ................................................................5 鍵盤電路設(shè)計(jì) .....................................................................................9 開鎖電路設(shè)計(jì) ...................................................................................10 顯示電路設(shè)計(jì) ..............