Hola la verdad soy un mega novato en todo esto pero se qeu aki siempre he encontra las respuestas y ala ayuda que necesito, espero me puedan ayudar...
Necesito preograr una parte logica, el programa lo que hace es lo siguiente.
En la parte logica tiene las operaciones AND, OR, XOR, tiene 4 entradas A Y B son las entradas de datos, SE Y SE2 son los qeu me permiten intercambiar qeu operacion logica quiero, y por ultimo la salida que es SA.
Mi gran problema radia en que no se como hacer que cuando SE=1 entonces SA=X Y si SE=0 entonces SA=Y y si SE2= 1 entonces SA=Z. todo este se ve en mi prgrama que tengo pero n sirve. Espero me ayuden a complementarlo.
/* *************** INPUT PINS *********************/
PIN 2 = A
PIN 3 = B
PIN 4 = SE
PIN 5 = SE2
/* *************** OUTPUT PINS *********************/
PIN 15 = SA
/* ECUACIONES EN VARIABLES INTERMEDIAS */
X=A$B;
Y=A#B;
Z=A&B;
CONDITION
{
IF SE NEXT X OUT SA ;
IF !SE OUT Y ;
IF SE2 OUT Z ;
}
Necesito preograr una parte logica, el programa lo que hace es lo siguiente.
En la parte logica tiene las operaciones AND, OR, XOR, tiene 4 entradas A Y B son las entradas de datos, SE Y SE2 son los qeu me permiten intercambiar qeu operacion logica quiero, y por ultimo la salida que es SA.
Mi gran problema radia en que no se como hacer que cuando SE=1 entonces SA=X Y si SE=0 entonces SA=Y y si SE2= 1 entonces SA=Z. todo este se ve en mi prgrama que tengo pero n sirve. Espero me ayuden a complementarlo.
/* *************** INPUT PINS *********************/
PIN 2 = A
PIN 3 = B
PIN 4 = SE
PIN 5 = SE2
/* *************** OUTPUT PINS *********************/
PIN 15 = SA
/* ECUACIONES EN VARIABLES INTERMEDIAS */
X=A$B;
Y=A#B;
Z=A&B;
CONDITION
{
IF SE NEXT X OUT SA ;
IF !SE OUT Y ;
IF SE2 OUT Z ;
}