设计并实现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
实验任务要求 (1)用 8×8 点阵显示字符,每次显示一个字符,每按一次按键切换一个 字符,显示至少 6 个字符或图案,且必须包含自己姓名的第一个字母。 (BUPT ZJ) (2)用按键进行字符切换,要求为按键设计防抖动电路。 (3)实验板上输入时钟选择 1kHz。 基本思路: (1) BUPTZJ 是六个字符,用模 6 计数器; (2) 用 8×8 点阵显示字符,用模 8 计数器; (3) 在任何一个时刻,点阵中同时只能有一行亮,用 3-8 线译码器保证 只有一行亮; (4) 用按键进行字符切换,用按键防抖程序保证输入; (5) 用 10 分频器保证按键防抖的运行;
2024-05-20 22:58:05 2.7MB 数电实验 电子信息
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
设计并实现一个在数码管上显示的计数值为0~9的计数器,要求仿真并下幸到实验板上验证。 1.计数值每秒加1,0~9计数,加到9回0; 2.BTN0为暂停键,按一下计数停止,再按一下计数继续,要求为BTNO设计防抖电路; 3.在数码管DISP2上显示计数结果; 4.BTN1为复位键,无论何时按下计数值都回到0; 5.实验板上时钟选择100HZ。 ps:请修改顶层实体名,引脚已设。
2024-05-14 01:06:13 209KB
1
实验5 随机数生成电路的设计与实现(包含vhdl及仿真) 实验任务要求: 1.设计并实现一个随机数生成电路,每2秒随机生成一个0⁓999的数字,并在数码管DISP2—DISP0上显示生成的随机数; 2.在数码管DISP7—DISP3显示班级和班内序号(即20528); 3.为系统设置一个复位键,复位时数码管DISP2—DISP0上显示“000”,2秒后再开始每2秒生成并显示随机数。 4.实验板上输入时钟选择 1kHz 或更高的频率。
2023-05-15 16:19:47 1.61MB 北邮 数电 数电实验 vhdl
1
北邮数字电路实验,洗衣机的设计 基于VHDL语言,提供源码与文档
2023-04-07 18:31:04 4.82MB 北邮 数电实验 洗衣机设计
1
发光二极管走马灯电路设计与实现 设计并实现一个控制 16 个发光二极管亮灭的电路,仿真验证其功能,并下 载到实验板测试。 (1) 单点移动模式:从左至右依次循环点亮 16 个发光二极管,每个发光二 极管的点亮时间为 0.5 秒; (2) 幕布式:从中间两个发光二极管开始点亮,向两边每次增加点亮 2 个发 光二极管,直至点亮 16 个发光二极管;然后再从两边开始每次灭掉 2 个发光二极管,直至所有发光二极管灭掉,依次往复,每个状态持续时 间为 0.5 秒; (3)两个模式可用按键进行切换,要求为按键设计防抖动电路; (4)实验板上输入时钟选择 100Hz。
2023-03-21 22:32:48 759KB vhdl
1
北邮 数字逻辑与数字系统 期末题目
2022-12-18 14:35:05 40.62MB 北邮 数电
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