设计并实现4*4键盘扫描控制电路,判断哪个按键被按下,在数码管上显示 键值,并通过蜂鸣器发出按键音。 要求: 1.键值采用16进制编码,即16个按键分别对应显示16进制数0-F,按键 对应关系如下:最上面一行从左至右依次为0~3,第二行从左至右依次为 4-7,第三行从左至右依次为8~B,最下面一行从左至右依次为C-F,其中 b、d显示为小写,其他字母大写; 2.按键按下时显示当前键值并保持,直到下一按键被按下时更新显示; 3.只有按键被按下时蜂鸣器发出按键音,放开后蜂鸣器不发声。 4.每个按键对应不同的按键音。
2024-06-03 15:05:51 3KB vhdl
1
设计并实现一个在数码管上显示的计数值为0~9的计数器,要求仿真并下幸到实验板上验证。 1.计数值每秒加1,0~9计数,加到9回0; 2.BTN0为暂停键,按一下计数停止,再按一下计数继续,要求为BTNO设计防抖电路; 3.在数码管DISP2上显示计数结果; 4.BTN7为复位键,无论何时按下计数值都回到0; 5.实验板上时钟选择100HZ。
2024-05-20 15:22:07 364KB vhdl
1
1.用 8×8 点阵显示字符,每次显示一个字符,每秒切换一次,显示内容为 “B”、“U”、“P”、“T”及姓名的第一个字母。如张三显示的内容为“B”、 “U”、“P”、“T”、“Z”、“S”。 2. 为系统设置一个复位键,复位后重新从“B”开始循环显示,要求使用按 键复位。 3. 实验板上输入时钟选择 1kHz。
2024-05-16 15:59:08 2KB vhdl
1
发光二极管走马灯电路设计与实现 设计并实现一个控制 16 个发光二极管亮灭的电路,仿真验证其功能,并下 载到实验板测试。 (1) 单点移动模式:从左至右依次循环点亮 16 个发光二极管,每个发光二 极管的点亮时间为 0.5 秒; (2) 幕布式:从中间两个发光二极管开始点亮,向两边每次增加点亮 2 个发 光二极管,直至点亮 16 个发光二极管;然后再从两边开始每次灭掉 2 个发光二极管,直至所有发光二极管灭掉,依次往复,每个状态持续时 间为 0.5 秒; (3)两个模式可用按键进行切换,要求为按键设计防抖动电路; (4)实验板上输入时钟选择 100Hz。
2023-03-21 22:32:48 759KB vhdl
1
实验内容 1. 用 8×8 点阵显示字符,每次显示一个字符,每秒切换一次,显示内容为 “B”、“U”、“P”、“T”及姓名的第一个字母。如张三显示的内容为“B”、 “U”、“P”、“T”、“Z”、“S”。 2. 为系统设置一个复位键,复位后重新从“B”开始循环显示,要求使用按 键复位。 3. 实验板上输入时钟选择 1kHz。
2022-05-12 14:45:37 607KB VHDL 点阵
1
实验内容 1. 设计并实现一个随机数生成电路,每 2 秒 随机生成一个 0~999 之间的数 字,并在数码管上显示生成的随机数。 2. 为系统设置一个复位键,复位后数码管显示“000”,2 秒后再开始每 2 秒 生成并显示随机数,要求使用按键复位。 3. 实验板上输入时钟选择 1kHz 或更高的频率。
2022-04-29 01:13:16 1.4MB VHDL
1
VHDL实现简单猜数字游戏北邮数电综合实验
2021-10-08 21:14:48 875KB VHDL北邮数电
1
vhdl实现简单打地鼠游戏机,北邮数电综合试验,功能齐全,验收通过,代码简单易懂
2019-12-21 21:27:11 83KB vhdl 北邮数电
1