📄 decode47.vhd
字号:
-------------------------------------------------
--实体名:decode47
--功 能:实现数码显示管的编码显示
--接 口:qin -BCD码输入
-- qout-七段码输出
-------------------------------------------------
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
use ieee.std_logic_arith.all;
entity decode47 is
port
(qin : in std_logic_vector(3 downto 0);
qout : out std_logic_vector(7 downto 0)
);
end decode47;
architecture behave of decode47 is
begin
with qin select
qout<="00000011" when "0000", --显示0
"10011111" when "0001", --显示1
"00100101" when "0010", --显示2
"00001101" when "0011", --显示3
"10011001" when "0100", --显示4
"01001001" when "0101", --显示5
"01000001" when "0110", --显示6
"00011111" when "0111", --显示7
"00000001" when "1000", --显示8
"00011001" when "1001", --显示9
"00010001" when "1010", --显示A
"11000001" when "1011", --显示B
"01100011" when "1100", --显示C
"10000101" when "1101", --显示D
"01100001" when "1110", --显示E
"11111101" when "1111", --显示-
"00000011" when others;
end behave;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -