辯述能防止多次試探密碼的單片機密碼鎖_第1頁
辯述能防止多次試探密碼的單片機密碼鎖_第2頁
辯述能防止多次試探密碼的單片機密碼鎖_第3頁
辯述能防止多次試探密碼的單片機密碼鎖_第4頁
辯述能防止多次試探密碼的單片機密碼鎖_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、辯述能防止多次試探密碼的單片機密碼鎖            摘要:提出了一種能防止多次試探密碼的基于單片機的密碼鎖設計方案,根據(jù)用戶的條總體要求,給出了該單片機密碼鎖的硬件電路和軟件程序,同時給出了單片機型號的選擇、硬件設計、軟件流程圖、單片機存儲單元的分配、匯編語言源程序及詳細注釋等內(nèi)容。 關鍵詞:單片機;密碼鎖;密碼引言很多行業(yè)的許多地方都需要密碼鎖,但普通密碼鎖的密碼容易被多次試探而破譯。本文給出了一種能防止多次試探密碼的密碼鎖設計方法,從而有效地克服了上述缺點。硬件電

2、路圖所示是筆者設計的一種密碼鎖電路。該密碼鎖主要是按照以下條用戶要求進行設計的:()共位密碼,每位的取值范圍為。()用戶可以自行設定和修改密碼。()按每個密碼鍵時都有聲、光提示。()若鍵入的位開鎖密碼不完全正確,則報警秒鐘,以提醒他人注意。()開鎖密碼錯次要報警分鐘,報警期間輸入密碼無效,以防竊賊多次試探密碼。()鍵入的位開鎖密碼完全正確才能開鎖,開鎖時要有秒的提示音。()電磁鎖的電磁線圈必須用脈沖驅動,每次通電時間不多于秒,以防燒壞。()密碼鍵盤上只允許有個密碼按鍵和個發(fā)光管。鎖內(nèi)有備用電池,只有內(nèi)部上電復位時才能設置或修改密碼,因此,僅在門外按鍵是不能修改或設置密碼的。()密碼設定完畢后要

3、有秒的提示音。()成本要比較低,硬件和軟件都要盡可能簡潔可靠,易于批量生產(chǎn)。根據(jù)總體要求分析,該密碼鎖電路所需要的口線少于個,若設計得當,程序不會超過條指令,所以可選擇質優(yōu)價廉的或者,而且不需要外接程序存儲器和數(shù)據(jù)存儲器及其它擴展部件。在圖所示電路中,口連接個密碼按鍵,開鎖脈沖由輸出,報警和提示音由輸出。是用于報警與聲音提示的喇叭,發(fā)光管用于報警和提示,是電磁鎖的電磁線圈。軟件設計圖給出了該單片機密碼鎖電路的軟件流程圖。圖中以及、是程序中的標號,是為了理解程序而專門標在流程圖的對應位置的,分析1 2 3 下一頁     &#

4、160;   程序時可以仔細對照參考。 存儲單元的分配該密碼鎖中存儲單元的分配方案如下:依次存放位設定的密碼,首位密碼存放在單元;:指向密碼地址;:已經(jīng)鍵入密碼的位數(shù);:存放允許的錯碼次數(shù)與實際錯碼次數(shù)的差值;至:延時用;:錯碼標志位。對于存儲單元的分配,由于程序比較短,而且占用的存儲空間比較少,因此,在無特殊要求時,可以從單元(其它地址也可以)開始存放主程序。 源程序下面是該電子密碼鎖的軟件源程序代碼: : , ,: , , , : , : , ,: , , ,: ,: , , , , : , , : 上一頁  1 2 3 下一頁         : , , , , : , ,: ,: , , ,: , ,: : ,: ,: , , ,: ,: , ,應用說明若按鍵分別代表數(shù)碼,按鍵代表數(shù)碼。在沒有鍵按下時,全是高電平,若某個鍵被按下,相應的口線就變?yōu)榈碗娖?。假如設定的密碼是,當按鍵被按下時,變?yōu)榈碗娖?,端口其余口線為高電平,此時從端口讀入的數(shù)值為,存到單元的密碼值就是,也就是。依此類推,存到至單元的密碼值分別是、。開鎖時必須先按,使從口讀入的第一個密碼值與單元存儲的設定值相同,再順序按、才能開鎖。否則不

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論