用51写个小应用
急急急!!!用51写个程序系统包括四个部分:1、数码管,2、矩阵键盘,3 流水灯,4 主控单片机。
本系统要求模拟电梯的运行状态。数码管显示当前所在楼层,操作者可用按键输入目的
楼层。输入目的楼层后,数码管等时间间隔依次显示所经过楼层(例如若当前楼层为-2 楼,
操作者输入目标楼层3 楼后,数码管依次显示-2、-1、1、2、3)。在电梯运行过程中,用流
水灯的流动方向模拟电梯的运行方向,在到达指定楼层后,流水灯保持状态不再流动。在电
梯运行过程中,可用“报警键”将电梯运行暂停,按下暂停键后,流水灯状态保持不变,数
码管显示楼层数保持不变,同时数码管所显示数字亮暗闪烁。
基本要求:
1:可用数码管显示当前所在楼层
2:楼层显示范围为-2 到12 楼
3:可用流水灯模拟电梯运行方向
4:电梯运行过程中,相邻楼层数显示间隔为3s
5:按下“报警键”后,系统可由蜂鸣器发出警报。再次按下后,警报停止。
发挥部分:
1:按下“报警键”后,流水灯状态、数码管显示楼层数保持不变,数码管所显示数字
亮暗闪烁。再次按下“报警键”后,警报取消,系统继续正常运行
2:系统可用串口将运行状态发送给PC 机。(每经过一层楼后,将该楼层数发还给PC
机。在报警状态中,发还字符“warning”;报警结束后发还字符“safe”)