fenpeiqi.vhd

来自「消抖程序」· VHDL 代码 · 共 47 行

VHD
47
字号
library ieee;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
entity fenpeiqi is
--实现按键的两种功能变换
   port
	(  an1     : in  std_logic;
	   an2     : in  std_logic;
	   flag0   : in  std_logic;
	   up      : out std_logic;
	   sure    : out std_logic;
	  star     : out std_logic;
	  wait_en  : out std_logic

	);
end entity;

architecture arc of fenpeiqi is
signal buff1 : std_logic;      --缓冲信号
signal buff2 : std_logic;

begin
 buff1<=an1;
 buff2<=an2;

process(buff1,buff2,flag0) is 
begin
 if(flag0='1')then
      star<=buff1;        --计价时用的信号
   wait_en<=buff2;
        up<='0';
      sure<='0';
elsif(flag0='0')then
        up<=buff1;         --调整时用的信号
      sure<=buff2;
      star<='0';
   wait_en<='0';
end if;
end process;

end arc;





⌨️ 快捷键说明

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