基于51單片機的數碼管顯示4位密碼鎖(共13頁)_第1頁
基于51單片機的數碼管顯示4位密碼鎖(共13頁)_第2頁
基于51單片機的數碼管顯示4位密碼鎖(共13頁)_第3頁
基于51單片機的數碼管顯示4位密碼鎖(共13頁)_第4頁
基于51單片機的數碼管顯示4位密碼鎖(共13頁)_第5頁
已閱讀5頁,還剩8頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上單片機原理課程設計論文班 級: 電氣1136班 學 號: 1姓 名: 朱焯華指導老師: 張瑛 目 錄一、 前言 。 3二、 選題要求 。 3 三、 硬件電路設計 。 43.1 主控芯片 。4 3.2 矩陣鍵盤電路 。53.3 數碼管電路 。63.4 138譯碼器位選電路 。63.5 晶振和復位電路 。73.6 蜂鳴器電路 。8四、 軟件設計。8五、 調試結果 。10六、 總結 。12 前 言隨著人們生活水平的提高,如何實現家庭防盜這一問題也變得尤為突出。在科學技術不斷發展的今天,電子密碼防盜鎖作為防盜衛士的作用顯得日趨重要。本文從經濟實用的角度出發,系統由STC89C

2、51作為主控芯片與數據存儲器單元,結合外圍的鍵盤輸入、數碼管顯示、報警、開鎖等電路模塊。它能完成以下功能:正確輸入密碼前提下,開鎖,數碼管顯示“open”;錯誤輸入密碼情況下,報警,數碼管顯示“err”;密碼可以根據用戶需要在程序中更改。用C語言編寫的主控芯片控制程序,并用Keil4軟件進行編譯,設計了一款可以更改密碼的系統,本密碼鎖具有設計方法合理,簡單易行,成本低,安全實用,保密性強,靈活性高等特點,具有一定的推廣價值。關鍵詞:電子密碼鎖、報警、數碼管顯示二、選題要求本文從經濟實用的角度出發,設計采用51單片機為主控芯片,結合外圍電路,組成電子密碼控制系統,密碼鎖共4位密碼(可增加),每位

3、的取值范圍為09,外加“確認”鍵和“取消”鍵。用戶可以通過修改程序來修改密碼,想要打開鎖,必先通過提供的鍵盤輸入正確的密碼才可以,密碼輸入錯誤有提示并報警。4位密碼同時輸入正確,鎖才能打開。保密性強、靈活性高。其特點:1) 保密性好,編碼量多,遠遠大于彈子鎖。隨機開鎖成功率幾乎為零。2) 密碼可變,用戶可以更改密碼,防止密碼被盜,同時也可以避免因人員的更替而使鎖的密級下降。3) 當輸入密碼錯誤時,報警系統自動啟動。4) 無活動零件,不會磨損,壽命長。5) 使用靈活性好,不像機械鎖必須佩帶鑰匙才能開鎖。三、硬件電路設計下面是整個設計的流程圖:3.1 主控芯片 這次課程設計采用的主控芯片是51系列

4、單片機AT89C51。其外部封裝如下:AT89C52單片機有4組8位的可編程I/O口,分別位P0、P1、P2、P3口,每個口有8位(8根引腳),共32位。P0口(Pin39Pin32):8位雙向I/O口線,名稱為P0.0P0.7 ;P1口(Pin1Pin8):8位準雙向I/O口線,名稱為P1.0P1.7 ;P2口(Pin21Pin28):8位準雙向I/O口線,名稱為P2.0P2.7 ;P3口(Pin10Pin17):8位準雙向I/O口線,名稱為P3.0P3.7。3.2 矩陣鍵盤電路 本次課程設計采用的是行列鍵盤,C語言程序中有相對應的驅動程序,其硬件電路圖和對應數字功能鍵圖如下所示:注:這里的

5、“取消”鍵就是電路中的“復位”鍵。3.3 數碼管電路 采用的是7SEG-MPX4-CA數碼管(采用兩個數碼管的目的為了拓展密碼位數)。3.4 138譯碼器位選電路 通過138譯碼器的輸出來選擇需要顯示的數碼管,其電路圖和功能表如下:3.5 晶振和復位電路電路圖如下:3.6 蜂鳴器電路電路圖如下:四、 軟件設計C語言代碼如下:五、調試結果輸入正確密碼“0123”按下“確認”鍵后,顯示“open”輸入錯誤密碼“0000”按下“確認”鍵后,顯示“err”六、總結經過一周的緊張設計,終于順利完成了設計任務。本次課程設計主要針對密碼鎖系統做了詳細介紹,一STC89C51為核心,并通過調試運行可以實現數碼管顯示密碼輸入的相關信息,通過10數字鍵(09)設置成4位數字密碼,實現2位功能按鍵(“確認”、“取消”)和蜂鳴器報警等。通過課程設計讓我對單片機系統有了較詳細的了解,而且觸及到與其相關的很多新知識,而且隨著電子技術的發展簡易數字密碼表也會越來越完善,作為大學生的我們應該跟上時代的步伐,時刻關注形勢變化,不斷充實更新自己的知識。在設計中既應用到了基礎知識,也

溫馨提示

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

評論

0/150

提交評論