电路设计——点亮七段数码管
要求:以 Basys3 四位拨码开关 SW3~SW0 为输入,最低位七段式数码管为输出,使用逻辑门设计电路,使得输入的BCD码能与数码管显示的字型有正确的对应关系。即当 SW3~SW0 输入 0~9 时,最低位七段式数码管输出 0~9,当输入为 A~F 时,数码管熄灭无显示。仪器设备:软件:Multisim 14.1 Education Edition软件:Xilinx ISE硬件:Digilen
·
设计要求:
以 Basys3 四位拨码开关 SW3~SW0 为输入,最低位七段式数码管为输出,使用逻辑门设计电路,使得输入的BCD码能与数码管显示的字型有正确的对应关系。
即当 SW3~SW0 输入 0~9 时,最低位七段式数码管输出 0~9,当输入为 A~F 时,数码管熄灭无显示。
仪器设备:
软件:Multisim 14.1 Education Edition
软件:Xilinx ISE
硬件:Digilent Basys 3
步骤:
1、列出每段数码管在输入二进制0~9的情况
|
0000 |
0001 |
0010 |
0011 |
0100 |
0101 |
0110 |
0111 |
1000 |
1001 |
|
|
a |
亮 |
x |
亮 |
亮 |
x |
亮 |
亮 |
亮 |
亮 |
亮 |
|
b |
亮 |
亮 |
亮 |
亮 |
亮 |
x |
x |
亮 |
亮 |
亮 |
|
c |
亮 |
亮 |
x |
亮 |
亮 |
亮 |
亮 |
亮 |
亮 |
亮 |
|
d |
亮 |
x |
亮 |
亮 |
x |
亮 |
亮 |
x |
亮 |
亮 |
|
e |
亮 |
x |
亮 |
x |
x |
x |
亮 |
x |
亮 |
x |
|
f |
亮 |
x |
x |
x |
亮 |
亮 |
亮 |
x |
亮 |
亮 |
|
g |
x |
x |
亮 |
亮 |
亮 |
亮 |
亮 |
x |
亮 |
亮 |
2、设输入SW0~SW4为依次为A、B、C、D,作卡诺图,列表达式(与或式):







3、根据a~g的表达式,连接电路


连接完毕即可进行仿真测试
更多推荐



所有评论(0)