名稱(chēng):4位密碼鎖可修改密碼及錯(cuò)誤報(bào)警(代碼在文末付費(fèi)下載)
軟件:Quartus
語(yǔ)言:Verilog
要求:
按鍵包括,0~9,確認(rèn),重置,修改,密碼4位。
要能設(shè)定密碼,重置密碼,如果密碼輸入正確會(huì)亮綠燈。
輸入錯(cuò)誤會(huì)紅燈閃爍一次,連續(xù)三次輸入錯(cuò)誤會(huì)紅燈連續(xù)閃爍。
本代碼已在開(kāi)發(fā)板驗(yàn)證,開(kāi)發(fā)板原理圖見(jiàn)文末。
演示視頻:
設(shè)計(jì)文檔(文檔點(diǎn)擊可下載):
1. 工程文件
2. 程序文件
3. 程序編譯
4. 程序RTL圖
5. 管腳分配
6. Testbench
7. 仿真圖
消抖模塊
報(bào)警模塊
數(shù)碼管顯示模塊
密碼輸入模塊
密碼鎖控制模塊
重置密碼模塊
代碼開(kāi)發(fā)板驗(yàn)證:
點(diǎn)擊鏈接獲取代碼文件:http://www.hdlcode.com/index.php?m=home&c=View&a=index&aid=158
閱讀全文