上传者: Jack_Mask
|
上传时间: 2021-11-29 12:02:42
|
文件大小: 562KB
|
文件类型: 7Z
利用数字实验电路板设计实现一个简易快递自提柜系统,模拟包裹自取的基本功能。基本要求:
1、本快递自提柜的容量为8个货箱(分别用发光二极管LD0-LD7 表示),用发光二极管LD0-LD7的亮灭来指示8个货箱的状态,对应的发光二极管点亮表示该货箱已被占用,熄灭表示货箱是空置的;
2、BTNO-BTN7 分别代表数字0~7,收货人自取货物时,用BTNO-BTN7输入取件码(假设8个货箱的取件码分别为000~007),并显示在数码管DISP2-DISPO上。取件码输入正确则对应的发光二极管LD (i) 闪烁且对应的货箱开门(点阵演示货箱开门动画),3秒后自动关闭货箱门(点阵演示货箱关门动画),对应的发光二极管LD (i)熄灭表示该货箱已空出,可以再次被使用。如果取件码输入有误,对应的货箱不会开门,同时在数码管DISPO 上显示E提示取件码输入有误,需要重新输入取件码;3、货箱的开门和关门动画自拟,尽可能形象;
4、系统上电时,8个货箱应都是满的,对应的发光二极管点亮;
5、系统工作流程合理,工作稳定。
提高要求:
1、用4*4小键盘输入取件码;
2、为相关操作设计音效;
3、自 拟其他功能。
代码完成基础要求以及提高要求的第一条。