8*8LED点阵屏模仿电梯运行的楼层显示 1、 功能描述 点阵屏初始状态显示“0”,用两个按键控制电梯的上升或下降启动电梯,用单片机的某个I/O口的8只引脚接有8只按键开关K1~K8,这8只按键开关分别代表1楼到8楼,如果按下代表某一楼层的按键,单片机控制的点阵屏将从当前位置向上或向下逐层滚动到指定楼层的位置。 在上述功能的基础上,向电路中添加LED指示灯和蜂鸣器,使系统可以通过识别依次按下的多个按键,在到达指定位置后蜂鸣器发出短暂声音且LED闪烁片刻,数字继续滚动显示。例如,当前位置在1层时,用户依次按下6、5时,则数字分别向上滚动到5、6时暂停且LED闪烁片刻,同时蜂鸣器发出提示音,如果在待去的楼层的数字中,有的在当前运行的反方向,则数字先在当前方向运行完毕后,再依次按顺序前往反方向的数字位置。 2、设计要求: 复位电路的设计;时钟电路的设计;显示电路及驱动电路的设计 扫描模式的选择设计;系统主程序及子程序的设计 元件及元件参数的选择
|