營銷型網(wǎng)站策劃公司seo外包優(yōu)化服務商
密碼鎖
任務要求:
當輸入密碼(至少6位密碼)時,OLED顯示屏顯示輸入的數(shù)字(或者字符),當密碼位數(shù)輸入完畢按下確認鍵時,對輸入的密碼與設定的密碼進行比較(可使用外設鍵盤)。主要完成如下功能:
評分細則:
- 顯示屏顯示密碼輸入情況(20分);
- 每按下一個按鍵,蜂鳴器發(fā)出一聲短暫的提示音(10分);
- 如果密碼輸入正確,顯示屏顯示密碼輸入正確提示,蜂鳴器發(fā)出短暫的提示音(20分);
- 如果密碼輸入錯誤,顯示屏顯示密碼輸入錯誤提示,蜂鳴器發(fā)出長響警告音,流水燈模塊閃爍(20分);
- 具有輸入撤銷鍵,當按錯按鍵時,有撤銷功能(15分);
- 連續(xù)輸入錯誤3次,鍵盤被凍結1分鐘,這1分鐘內無法輸入。(15分)。
【注釋】
口袋開發(fā)板上標注A6為撤銷鍵,A7為確認鍵。STC89C51、MSP430、STM32單片機密碼輸入鍵為A2、A3、A4、A5四個鍵,共四個數(shù)字(或者字符);哪一個鍵代表什么數(shù)字(或字符),使用者可自定義(不同批次產(chǎn)品按鍵標識略有區(qū)別,可參考上述注意事項)。
涉及的單片機內容以及口袋開發(fā)板模塊:
單片機:I/O功能、中斷系統(tǒng)、定時\計數(shù)、顯示接口
口袋開發(fā)板:流水燈、獨立按鍵、蜂鳴器、OLED顯示屏