文件名称:报告(含程序).docx
文件大小:1.5MB
文件格式:DOCX
更新时间:2023-06-24 04:28:06
Verilog HDL 双向跑马灯 状态机
双向跑马灯实验+基于状态机实现的累加器实验 1、设计一个具有异步复位、时钟使能、可预置型的双向跑马灯系统,具体功能如下: (1)当按键KEY按下时,8路LED灯从左往右依次亮灯,每次只亮一个灯,亮灯间隔时间为1微秒; (2)当按键KEY弹起时,8路LED灯从右往左依次亮灯,每次只亮一个灯,亮灯间隔时间为1微秒; (3)具有异步复位功能,当复位信号nRST为0时,8路LED灯全灭; (4)具有时钟使能功能,当使能信号EN为1时,系统开始正常工作; (5)具有预置功能,当预置信号LOAD为1时,8路LED灯调整为交替亮灯模式,当预置信号LOAD为0时,8路LED灯回到跑马灯模式; 2、设计一个状态机模块,在检测到输入信号出现低脉冲(一个下降沿+一个上升沿)后,启动8位累加器开始计数;同时增加了暂停功能和溢出清零功能。