hex2led.vhd

来自「flashing led example code」· VHDL 代码 · 共 44 行

VHD
44
字号
library ieee;use ieee.std_logic_1164.all;entity HEX2LED is    port (        HEX:		in		STD_LOGIC_VECTOR (3 downto 0);	     LED:	   out	STD_LOGIC_VECTOR (6 downto 0)        ) ;end HEX2LED ;architecture ARCH_NAME of HEX2LED isbegin--HEX-to-seven-segment decoder--	HEX:	in 	STD_LOGIC_VECTOR (3 downto 0);--	LED:	out	STD_LOGIC_VECTOR (6 downto 0);---- segment encoding--      0--     -----  5 |   | 1--     ---   <- 6--  4 |   | 2--     -----      3    with HEX select	LED<=	"1111001" when "0001",   --1		"0100100" when "0010",	 --2		"0110000" when "0011",	 --3		"0011001" when "0100",	 --4		"0010010" when "0101",	 --5		"0000010" when "0110",	 --6		"1111000" when "0111",	 --7		"0000000" when "1000",	 --8		"0010000" when "1001",	 --9		"0001000" when "1010",	 --A		"0000011" when "1011",	 --b	   "1000110" when "1100",	 --C		"0100001" when "1101",	 --d		"0000110" when "1110",	 --E		"0001110" when "1111",	 --F		"1000000" when others;	 --0end ARCH_NAME ;

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?