一、基本要求: 1、開鎖: 開機LCD顯示:“password:”,等待輸入六位密碼,輸入密碼正確,則LED燈亮或蜂鳴器響,鎖被打開即LCD顯示“success ”字樣,否則燈不亮,顯示“fails”字樣。 2、閉鎖: 開鎖成功后,按下閉鎖鍵S1即可將打開的密碼鎖關閉。 3、修改密碼: 開鎖成功后,首先按下更改密碼鍵S2,然后設置相應密碼,此時LCD顯示設置密碼對應的數字。最后設置完六位后,按下確認鍵S3密碼更改,此后新密碼即生效。 4、密碼錯誤導致開鎖失敗,則按新密碼輸入鍵S4,重新輸入密碼,正確后開鎖。 二、提高要求 1、輸入密碼時,LCD顯示“*******” 2、密碼輸入錯誤三次,蜂鳴器長響30秒不能打開也不能再輸入密碼,只能重新啟動方可再次輸入密碼。 三、本實驗分別用兩種方式實現 1、Proteus仿真實現。用液晶顯示。 2、開發板實現。用六位數碼管顯示,這時不顯示文字“password:”等。
|