⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key.vho

📁 这是一个凌阳单片机控制的红外键盘的控制程序
💻 VHO
📖 第 1 页 / 共 5 页
字号:
SIGNAL KeyCode_a20_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a21_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a22_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a23_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a24_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a25_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a26_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a27_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a28_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a29_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a30_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a31_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a32_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a33_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a34_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a35_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a36_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a37_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a38_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a39_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a40_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL KeyCode_a41_a_aI_modesel : std_logic_vector(26 DOWNTO 0);
SIGNAL CLK_acombout : std_logic;
SIGNAL KeyPulse_acombout : std_logic;
SIGNAL a_aSign : std_logic;
SIGNAL a_aPulse : std_logic;
SIGNAL Count_a0_a : std_logic;
SIGNAL Count_a0_a_a330 : std_logic;
SIGNAL Count_a0_a_a330COUT1_334 : std_logic;
SIGNAL Count_a1_a : std_logic;
SIGNAL Count_a1_a_a326 : std_logic;
SIGNAL Count_a1_a_a326COUT1_335 : std_logic;
SIGNAL Count_a2_a : std_logic;
SIGNAL Count_a2_a_a322 : std_logic;
SIGNAL Count_a2_a_a322COUT1_336 : std_logic;
SIGNAL Count_a3_a : std_logic;
SIGNAL Count_a3_a_a318 : std_logic;
SIGNAL Count_a4_a : std_logic;
SIGNAL Count_a4_a_a314 : std_logic;
SIGNAL Count_a4_a_a314COUT1_337 : std_logic;
SIGNAL Count_a5_a : std_logic;
SIGNAL Count_a5_a_a290 : std_logic;
SIGNAL Count_a5_a_a290COUT1_338 : std_logic;
SIGNAL Count_a6_a : std_logic;
SIGNAL Count_a6_a_a294 : std_logic;
SIGNAL Count_a6_a_a294COUT1_339 : std_logic;
SIGNAL Count_a7_a : std_logic;
SIGNAL Count_a7_a_a298 : std_logic;
SIGNAL Count_a7_a_a298COUT1_340 : std_logic;
SIGNAL Count_a8_a : std_logic;
SIGNAL Count_a8_a_a302 : std_logic;
SIGNAL Count_a9_a : std_logic;
SIGNAL Count_a9_a_a282 : std_logic;
SIGNAL Count_a9_a_a282COUT1_341 : std_logic;
SIGNAL Count_a10_a : std_logic;
SIGNAL Count_a10_a_a286 : std_logic;
SIGNAL Count_a10_a_a286COUT1_342 : std_logic;
SIGNAL Count_a11_a : std_logic;
SIGNAL Count_a11_a_a274 : std_logic;
SIGNAL Count_a11_a_a274COUT1_343 : std_logic;
SIGNAL Count_a12_a : std_logic;
SIGNAL Count_a12_a_a278 : std_logic;
SIGNAL Count_a12_a_a278COUT1_344 : std_logic;
SIGNAL Count_a13_a : std_logic;
SIGNAL Count_a13_a_a258 : std_logic;
SIGNAL Count_a14_a : std_logic;
SIGNAL Count_a14_a_a262 : std_logic;
SIGNAL Count_a14_a_a262COUT1_345 : std_logic;
SIGNAL Count_a15_a : std_logic;
SIGNAL Count_a15_a_a310 : std_logic;
SIGNAL Count_a15_a_a310COUT1_346 : std_logic;
SIGNAL Count_a16_a : std_logic;
SIGNAL Count_a16_a_a306 : std_logic;
SIGNAL Count_a16_a_a306COUT1_347 : std_logic;
SIGNAL Count_a17_a : std_logic;
SIGNAL Count_a17_a_a266 : std_logic;
SIGNAL Count_a17_a_a266COUT1_348 : std_logic;
SIGNAL Count_a18_a : std_logic;
SIGNAL LessThan_a543 : std_logic;
SIGNAL LessThan_a539 : std_logic;
SIGNAL LessThan_a540 : std_logic;
SIGNAL LessThan_a541 : std_logic;
SIGNAL LessThan_a542 : std_logic;
SIGNAL Sign_a0_a : std_logic;
SIGNAL SquNumber_a5_a_a139 : std_logic;
SIGNAL SquNumber_a0_a : std_logic;
SIGNAL SquNumber_a0_a_a153 : std_logic;
SIGNAL SquNumber_a0_a_a153COUT1_166 : std_logic;
SIGNAL SquNumber_a1_a : std_logic;
SIGNAL SquNumber_a1_a_a145 : std_logic;
SIGNAL SquNumber_a1_a_a145COUT1_167 : std_logic;
SIGNAL SquNumber_a2_a : std_logic;
SIGNAL SquNumber_a2_a_a149 : std_logic;
SIGNAL SquNumber_a2_a_a149COUT1 : std_logic;
SIGNAL SquNumber_a3_a : std_logic;
SIGNAL reduce_nor_a37 : std_logic;
SIGNAL SquNumber_a3_a_a157 : std_logic;
SIGNAL SquNumber_a4_a_a141 : std_logic;
SIGNAL SquNumber_a4_a_a141COUT1_168 : std_logic;
SIGNAL SquNumber_a5_a : std_logic;
SIGNAL reduce_nor_a1 : std_logic;
SIGNAL SquNumber_a1_a_a164 : std_logic;
SIGNAL SquNumber_a4_a : std_logic;
SIGNAL KeyCodeTemp_a1815 : std_logic;
SIGNAL KeyCodeTemp_a1818 : std_logic;
SIGNAL KeyCodeTemp_a1814 : std_logic;
SIGNAL KeyCodeTemp_a1816 : std_logic;
SIGNAL KeyCodeTemp_a1817 : std_logic;
SIGNAL KeyCodeTemp_a0_a_a1773 : std_logic;
SIGNAL KeyCodeTemp_a41_a : std_logic;
SIGNAL KeyCodeTemp_a40_a : std_logic;
SIGNAL KeyCodeTemp_a39_a : std_logic;
SIGNAL KeyCodeTemp_a38_a : std_logic;
SIGNAL KeyCodeTemp_a37_a : std_logic;
SIGNAL KeyCodeTemp_a36_a : std_logic;
SIGNAL KeyCodeTemp_a35_a : std_logic;
SIGNAL KeyCodeTemp_a34_a : std_logic;
SIGNAL KeyCodeTemp_a33_a : std_logic;
SIGNAL KeyCodeTemp_a32_a : std_logic;
SIGNAL KeyCodeTemp_a31_a : std_logic;
SIGNAL KeyCodeTemp_a30_a : std_logic;
SIGNAL KeyCodeTemp_a29_a : std_logic;
SIGNAL KeyCodeTemp_a28_a : std_logic;
SIGNAL KeyCodeTemp_a27_a : std_logic;
SIGNAL KeyCodeTemp_a26_a : std_logic;
SIGNAL KeyCodeTemp_a25_a : std_logic;
SIGNAL KeyCodeTemp_a24_a : std_logic;
SIGNAL KeyCodeTemp_a23_a : std_logic;
SIGNAL KeyCodeTemp_a22_a : std_logic;
SIGNAL KeyCodeTemp_a21_a : std_logic;
SIGNAL KeyCodeTemp_a20_a : std_logic;
SIGNAL KeyCodeTemp_a19_a : std_logic;
SIGNAL KeyCodeTemp_a18_a : std_logic;
SIGNAL KeyCodeTemp_a17_a : std_logic;
SIGNAL KeyCodeTemp_a16_a : std_logic;
SIGNAL KeyCodeTemp_a15_a : std_logic;
SIGNAL KeyCodeTemp_a14_a : std_logic;
SIGNAL KeyCodeTemp_a13_a : std_logic;
SIGNAL KeyCodeTemp_a12_a : std_logic;
SIGNAL KeyCodeTemp_a11_a : std_logic;
SIGNAL KeyCodeTemp_a10_a : std_logic;
SIGNAL KeyCodeTemp_a9_a : std_logic;
SIGNAL KeyCodeTemp_a8_a : std_logic;
SIGNAL KeyCodeTemp_a7_a : std_logic;
SIGNAL KeyCodeTemp_a6_a : std_logic;
SIGNAL KeyCodeTemp_a5_a : std_logic;
SIGNAL KeyCodeTemp_a4_a : std_logic;
SIGNAL KeyCodeTemp_a3_a : std_logic;
SIGNAL KeyCodeTemp_a2_a : std_logic;
SIGNAL KeyCodeTemp_a1_a : std_logic;
SIGNAL KeyCodeTemp_a0_a : std_logic;
SIGNAL KeyCode_a0_a_a83 : std_logic;
SIGNAL KeyCode_a0_a_areg0 : std_logic;
SIGNAL KeyCode_a1_a_areg0 : std_logic;
SIGNAL KeyCode_a2_a_areg0 : std_logic;
SIGNAL KeyCode_a3_a_areg0 : std_logic;
SIGNAL KeyCode_a4_a_areg0 : std_logic;
SIGNAL KeyCode_a5_a_areg0 : std_logic;
SIGNAL KeyCode_a6_a_areg0 : std_logic;
SIGNAL KeyCode_a7_a_areg0 : std_logic;
SIGNAL KeyCode_a8_a_areg0 : std_logic;
SIGNAL KeyCode_a9_a_areg0 : std_logic;
SIGNAL KeyCode_a10_a_areg0 : std_logic;
SIGNAL KeyCode_a11_a_areg0 : std_logic;
SIGNAL KeyCode_a12_a_areg0 : std_logic;
SIGNAL KeyCode_a13_a_areg0 : std_logic;
SIGNAL KeyCode_a14_a_areg0 : std_logic;
SIGNAL KeyCode_a15_a_areg0 : std_logic;
SIGNAL KeyCode_a16_a_areg0 : std_logic;
SIGNAL KeyCode_a17_a_areg0 : std_logic;
SIGNAL KeyCode_a18_a_areg0 : std_logic;
SIGNAL KeyCode_a19_a_areg0 : std_logic;
SIGNAL KeyCode_a20_a_areg0 : std_logic;
SIGNAL KeyCode_a21_a_areg0 : std_logic;
SIGNAL KeyCode_a22_a_areg0 : std_logic;
SIGNAL KeyCode_a23_a_areg0 : std_logic;
SIGNAL KeyCode_a24_a_areg0 : std_logic;
SIGNAL KeyCode_a25_a_areg0 : std_logic;
SIGNAL KeyCode_a26_a_areg0 : std_logic;
SIGNAL KeyCode_a27_a_areg0 : std_logic;
SIGNAL KeyCode_a28_a_areg0 : std_logic;
SIGNAL KeyCode_a29_a_areg0 : std_logic;
SIGNAL KeyCode_a30_a_areg0 : std_logic;
SIGNAL KeyCode_a31_a_areg0 : std_logic;
SIGNAL KeyCode_a32_a_areg0 : std_logic;
SIGNAL KeyCode_a33_a_areg0 : std_logic;
SIGNAL KeyCode_a34_a_areg0 : std_logic;
SIGNAL KeyCode_a35_a_areg0 : std_logic;
SIGNAL KeyCode_a36_a_areg0 : std_logic;
SIGNAL KeyCode_a37_a_areg0 : std_logic;
SIGNAL KeyCode_a38_a_areg0 : std_logic;
SIGNAL KeyCode_a39_a_areg0 : std_logic;
SIGNAL KeyCode_a40_a_areg0 : std_logic;
SIGNAL KeyCode_a41_a_areg0 : std_logic;
COMPONENT cyclone_lcell
PORT (
	clk : IN STD_LOGIC;
	dataa : IN STD_LOGIC;
	datab : IN STD_LOGIC;
	datac : IN STD_LOGIC;
	datad : IN STD_LOGIC;
	aclr : IN STD_LOGIC;
	aload : IN STD_LOGIC;
	sclr : IN STD_LOGIC;
	sload : IN STD_LOGIC;
	ena : IN STD_LOGIC;
	cin : IN STD_LOGIC;
	cin0 : IN STD_LOGIC;
	cin1 : IN STD_LOGIC;
	inverta : IN STD_LOGIC;
	regcascin : IN STD_LOGIC;
	combout : OUT STD_LOGIC;
	regout : OUT STD_LOGIC;
	cout : OUT STD_LOGIC;
	cout0 : OUT STD_LOGIC;
	cout1 : OUT STD_LOGIC;
	MODESEL : IN STD_LOGIC_VECTOR(12 DOWNTO 0);
	PATHSEL : IN STD_LOGIC_VECTOR(10 DOWNTO 0);
	ENABLE_ASYNCH_ARCS : IN STD_LOGIC);
END COMPONENT;

COMPONENT cyclone_io
PORT (
	datain : IN STD_LOGIC;
	oe : IN STD_LOGIC;
	outclk : IN STD_LOGIC;
	outclkena : IN STD_LOGIC;
	inclk : IN STD_LOGIC;
	inclkena : IN STD_LOGIC;
	areset : IN STD_LOGIC;
	sreset : IN STD_LOGIC;
	combout : OUT STD_LOGIC;
	regout : OUT STD_LOGIC;
	padio : INOUT STD_LOGIC;
	MODESEL : IN STD_LOGIC_VECTOR(26 DOWNTO 0));
END COMPONENT;


COMPONENT INV
    PORT (
	IN1 : IN std_logic;
	Y :  OUT std_logic);
END COMPONENT;

COMPONENT AND1
    PORT (
	IN1 : IN std_logic;
	Y :  OUT std_logic);
END COMPONENT;
BEGIN

ww_CLK <= CLK;
ww_KeyPulse <= KeyPulse;
KeyCode <= ww_KeyCode;

gnd <= '0';
vcc <= '1';
GNDs <= (OTHERS => '0');
VCCs <= (OTHERS => '1');

CLK_aI_modesel <= "000000000000000000000000001";
KeyPulse_aI_modesel <= "000000000000000000000000001";
a_aSign_aI_modesel <= "1100001010101";
a_aSign_aI_pathsel <= "00000000100";
a_aPulse_aI_modesel <= "1100001010101";
a_aPulse_aI_pathsel <= "00000001100";
Count_a0_a_aI_modesel <= "1100001011010";
Count_a0_a_aI_pathsel <= "00010000001";
Count_a1_a_aI_modesel <= "1100010011010";
Count_a1_a_aI_pathsel <= "01010010001";
Count_a2_a_aI_modesel <= "1100010011010";
Count_a2_a_aI_pathsel <= "01100010010";
Count_a3_a_aI_modesel <= "1100010011010";
Count_a3_a_aI_pathsel <= "01100010010";
Count_a4_a_aI_modesel <= "1100010011010";
Count_a4_a_aI_pathsel <= "01100010010";
Count_a5_a_aI_modesel <= "1100010011010";
Count_a5_a_aI_pathsel <= "01010010001";
Count_a6_a_aI_modesel <= "1100010011010";
Count_a6_a_aI_pathsel <= "01010010001";
Count_a7_a_aI_modesel <= "1100010011010";
Count_a7_a_aI_pathsel <= "01100010010";
Count_a8_a_aI_modesel <= "1100010011010";
Count_a8_a_aI_pathsel <= "01010010001";
Count_a9_a_aI_modesel <= "1100010011010";
Count_a9_a_aI_pathsel <= "01100010010";
Count_a10_a_aI_modesel <= "1100010011010";
Count_a10_a_aI_pathsel <= "01010010001";
Count_a11_a_aI_modesel <= "1100010011010";
Count_a11_a_aI_pathsel <= "01010010001";
Count_a12_a_aI_modesel <= "1100010011010";
Count_a12_a_aI_pathsel <= "01100010010";
Count_a13_a_aI_modesel <= "1100010011010";
Count_a13_a_aI_pathsel <= "01100010010";
Count_a14_a_aI_modesel <= "1100010011010";
Count_a14_a_aI_pathsel <= "01100010010";
Count_a15_a_aI_modesel <= "1100010011010";
Count_a15_a_aI_pathsel <= "01010010001";
Count_a16_a_aI_modesel <= "1100010011010";
Count_a16_a_aI_pathsel <= "01010010001";
Count_a17_a_aI_modesel <= "1100010011010";
Count_a17_a_aI_pathsel <= "01100010010";
Count_a18_a_aI_modesel <= "1100010011001";
Count_a18_a_aI_pathsel <= "00000010001";
LessThan_a543_I_modesel <= "1001001010101";
LessThan_a543_I_pathsel <= "00000001111";
LessThan_a539_I_modesel <= "1001001010101";
LessThan_a539_I_pathsel <= "00000001111";
LessThan_a540_I_modesel <= "1001001010101";
LessThan_a540_I_pathsel <= "00000001111";
LessThan_a541_I_modesel <= "1001001010101";
LessThan_a541_I_pathsel <= "00000000111";
LessThan_a542_I_modesel <= "1001001010101";
LessThan_a542_I_pathsel <= "00000001111";
Sign_a0_a_aI_modesel <= "1100001010101";
Sign_a0_a_aI_pathsel <= "00000001111";
SquNumber_a5_a_a139_I_modesel <= "1001001010101";
SquNumber_a5_a_a139_I_pathsel <= "00000000110";
SquNumber_a0_a_aI_modesel <= "1100001011010";
SquNumber_a0_a_aI_pathsel <= "00010000001";
SquNumber_a1_a_aI_modesel <= "1100010011010";
SquNumber_a1_a_aI_pathsel <= "01010010001";
SquNumber_a2_a_aI_modesel <= "1100010011010";
SquNumber_a2_a_aI_pathsel <= "01100010010";
SquNumber_a3_a_aI_modesel <= "1100010011010";
SquNumber_a3_a_aI_pathsel <= "01100010010";

⌨️ 快捷键说明

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