昨天刚验收完大作业...然后就被隔离了...
今天闲着没事就发出来,还有终于可以卸载vivado了(开心)
这个按照前两年学长的大作业改改写写花了好久
(
1
) 设计一个开锁密码至少为
4
位数字(或更多)的密码锁。
(
2
) 当开锁按钮开关(可设置
8
位或更多,其中只有
4
位有效,其余位
为虚设)的输入代码等于所设密码时启动开锁控制电路,用
F1
灯(代
表绿灯)亮、
F2
灯(代表红灯)灭表示开锁状态,并用数码管显示
英文大写
OP
。
(
3
) 从第一个按钮触动后的
10
秒内若未能将锁打开,则电路自动复位,
同时用
F1
灯(代表绿灯)灭、
F2
灯(代表红灯)亮表示关锁状态
,
并用数码管显示英文大写
LC
。
(
4
)
10
秒开锁倒计时要求用数码管显示
注:
附加功能根据本人能力自行添加(如:当操作者开始按动按钮能进行
倒计时显示。密码锁中的
4
位密码可以修改,可以记录按键次数等等)
然后附加功能注释里面有写,有的附加功能可以没有实现...
然后代码在链接里面,不让写在这...