|
這是一款A(yù)T89C52單片機(jī)+AT24C02+1602構(gòu)成的密碼鎖C語(yǔ)言源程序原理圖,鍵盤由16只按鍵開(kāi)關(guān)組成,6位密碼,密碼可以實(shí)現(xiàn)斷電保存,可以隨時(shí)進(jìn)行修改。電路簡(jiǎn)單,容易制作,是學(xué)習(xí)單片機(jī)比較好的實(shí)踐項(xiàng)目。
主要實(shí)現(xiàn)功能:
1、1602液晶菜單顯示。
2、6位密碼,密碼可重置。密碼通過(guò)鍵盤輸入,若密碼正確,則將鎖打開(kāi)。
3、支持掉電保存密碼功能。
4、采用5V繼電器模擬電子鎖。
5、密碼識(shí)別并開(kāi)鎖。
6、密碼錯(cuò)誤報(bào)警且有錯(cuò)誤提示(顯示Error)。
7、密碼正確開(kāi)鎖指示。
8、4X4矩陣鍵盤輸入。
9、隨時(shí)可修改密碼存儲(chǔ),支持掉電保存密碼功能,功能更為實(shí)用。
10、密碼可以由用戶自己修改設(shè)定(只支持6位密碼),鎖打開(kāi)后才能 修改密碼。修改密碼之前必須再次輸入密碼,在輸入新密碼時(shí)候需要二次確認(rèn),以防止誤操作。
11、報(bào)警、鎖定鍵盤功能。密碼輸入錯(cuò)誤顯示器會(huì)出現(xiàn)錯(cuò)誤提示,同時(shí)輸入錯(cuò)誤會(huì)鎖定并報(bào)警3秒鐘,如發(fā)現(xiàn)3秒內(nèi)再有按鍵輸入,則再啟動(dòng)3秒,若密碼輸入錯(cuò)誤次數(shù)超過(guò)3次,蜂鳴器報(bào)警并且鎖定鍵盤。
仿真+hex文件下載(不含源碼):
AT89C52單片機(jī) AT24C01 1602構(gòu)成的密碼鎖資料壓縮包.rar
(900.53 KB, 下載次數(shù): 244)
2015-4-11 23:12 上傳
點(diǎn)擊文件名下載附件
|
評(píng)分
-
查看全部評(píng)分
|