Está en la página 1de 1

IF(S3='1') THEN --IZQ--

EJE_MOTOR_Y<="0000";
ELSIF(EJE_MOTOR_Y="0011") THEN
EJE_MOTOR_Y<="0000";
ELSIF(BotonY_IZQ='1') THEN
EJE_MOTOR_Y<=EJE_MOTOR_Y+1;
END IF;

IF(S4='1') THEN --DER--


EJE_MOTOR_Y<="0000";
ELSIF(EJE_MOTOR_Y="0000") THEN
EJE_MOTOR_Y<="0011";
ELSIF(BotonY_DER='1') THEN
EJE_MOTOR_Y<=EJE_MOTOR_Y-1;
END IF; --EJE Y

IF(BotonY_IZQ='1' AND BotonY_DER='1') THEN


EJE_MOTOR_Y<="0000";
END IF;
--------------------------------------------------------
IF(S5='1' OR S6 ='1') THEN
EJE_MOTOR_Z<="0000";

ELSIF(BotonZ_IZQ_DER='1') THEN --IZQ--


EJE_MOTOR_Z<=EJE_MOTOR_Z+1;

ELSIF(EJE_MOTOR_Z="0011") THEN
EJE_MOTOR_Z<="0000";

ELSIF(BotonZ_IZQ_DER='0') THEN --IZQ--


EJE_MOTOR_Z<=EJE_MOTOR_Z-1;

ELSIF(EJE_MOTOR_Z="0000") THEN
EJE_MOTOR_Z<="0011";
END IF;

También podría gustarte