Necesito mantener presionada la tecla 1 y luego presionar la tecla 2 para aumentar el valor. Cómo leer las teclas solo si se presionan ambas teclas. Esto es lo que se tiene que no funciona correctamente. (lenguajes de programación vhdl).
si la tecla (0) y la tecla (1) están ajustadas, haga algo
PORT (
KEY : IN STD_LOGIC_VECTOR(3 DOWNTO 0);
);
SIGNAL A, B, C, D : STD_LOGIC_VECTOR(1 DOWNTO 0);
BEGIN
A <= KEY(0) & KEY(1);
B <= KEY(0) & KEY(2);
C <= KEY(0) & KEY(3);
Readkey: process(KEY)
begin
if (A = 1) then
D <= "00";
if (B = 1) then
D <= "01";
if (C = 1) then
D <= "10";
end if;
end if;
end if;
end process;