一.实验名称:发光二极管走马灯电路设计与实现
二.实验任务要求:
设计并实现一个控制 16 个发光二极管亮灭的电路,仿真验证其功能,并下
载到实验板测试。
(1) 单点移动模式:从左至右依次循环点亮 16 个发光二极管,每个发光二
极管的点亮时间为 0.5 秒;
(2) 幕布式:从中间两个发光二极管开始点亮,向两边每次增加点亮 2 个发
光二极管,直至点亮 16 个发光二极管;然后再从两边开始每次灭掉 2
个发光二极管,直至所有发光二极管灭掉,依次往复,每个状态持续时
间为 0.5 秒;
(3)两个模式可用按键进行切换,要求为按键设计防抖动电路;
(4)实验板上输入时钟选择 100Hz。
三.模块划分及总体框图:
一共分为四个模块:
1. 分频系数为 50 的分频器
2. 模值为 16 的计数器
3. 按键消抖电路
4. 译码电路
总体框图(原理图)如下:
评论0