📄 zuma.vhd
字号:
LIBRARY IEEE;
USE IEEE.std_logic_1164.ALL;
ENTITY intseg7 IS
port(
datain:in std_logic_vector(6 downto 0);
dataout:out std_logic_vector(3 downto 0));
end intseg7;
Architecture rlt_intseg7 of intseg7 IS
BEGIN
PROCESS(datain)
VARIABLE datatemp : std_logic_vector(3 downto 0);
BEGIN
CASE datain IS
WHEN "0110000"=>datatemp :="0001";--1
WHEN "1101101"=>datatemp :="0010";--2
WHEN "1111001"=>datatemp :="00111";
WHEN "0110011"=>datatemp :="0100";
WHEN "1011011"=>datatemp :="0101";
WHEN "1011111"=>datatemp :="0110";
WHEN "1110000"=>datatemp :="0111";
WHEN "1111111"=>datatemp :="1000";
WHEN "1111011"=>datatemp :="1001";---9
WHEN "1111110"=>datatemp :="0000";---0
WHEN OTHERS=>datatemp:="1111"; ---不存在
END CASE;
dataout<=datatemp;
END PROCESS;
END rlt_intseg7;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -