目錄
1 引言 1
1.1 選題背景 1
1.2 電子密碼控制簡介 2
1.3 電子密碼控制的發展趨勢 2
1.4 本設計所要實現的目標 2
2 設計方案的選擇 4
采用以單片機為核心的控制方案 4
3 主要元器件介紹 5
3.1 主控芯片AT89C52 5
3.1.1 AT89C52性能簡介 5
3.1.2 AT89C52引腳功能說明 6
3.1.3 AT89C52芯片內部結構 8
3.2 晶體振蕩器 9
3.3 7SEG-MPX6-CA-BLUE顯示器 10
4 系統硬件構成 11
4.1 設計原理 11
4.2 電路總圖構成 11
4.3 電機驅動模塊 12
4.4 鍵盤輸入模塊 13
4.5 復位部分和晶振部分 14
4.6 顯示模塊 14
4.7 工作狀態指示模塊和聲音報警模塊 15
5 軟件系統設計(主程序流程圖) 17
6 系統調試與仿真 18
6.1 Protues軟件和KEIL C51軟件介紹 18
6.2 系統調試仿真及結果 20
結果分析 24
致謝 25
參考文獻 26
附錄: 程序 27
0.png (240.37 KB, 下載次數: 61)
下載附件
2017-4-29 21:36 上傳
本設計采用單片機為主控芯片,結合外圍電路,組成電子密碼控制系統,用戶想要打開鎖,必先通過提供的鍵盤輸入正確的密碼才可以,密碼輸入錯誤將報警。密碼可以由用戶自己修改設定。 其詳細的需求說明如下: 1用戶可以通過輸入6位數字密碼來打開保險柜。 2當密碼正確的時候,保險柜門打開,有開門提示聲;當密碼不正確的時候,保險柜門不打開,并且提示報警。 3用戶密碼可以自行修改密碼。 4有相應的密碼輸入顯示窗口,輸入數字用相應符號替代以避免被偷窺。 完整論文下載:
|