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 + -
显示快捷键?