30 de marzo de 2010

Ejercicio de C

sfr P1 = 0x90; // definimos el puerto completo
// definimos las entradassbit e0 = P1^0; // bit 0 del puerto (entrada e0)sbit e1 = P1^1; // bit 1 del puerto (entrada e1)
// definimos las salidassbit s0 = P1^4; // bit 4 del puerto (salida s0)sbit s1 = P1^5; // bit 5 del puerto (salida s1)sbit s2 = P1^6; // bit 6 del puerto (salida s2 de error)while (1) {
if(e0==0 && e1==0){
s0=1; s1=1; s2=0;}
if(e0==0 && e1==1){
s0=0; s1=0; s2=1;}
if(e0==1 && e1==0){
s0=0; s1=1; s2=0;}
if(e0==1 && e1==1){
s0=0; s1=0; s2=0;}}

Solución de:
Sergio P.
Israel V.
Rocio T.
Alberto N.
Nicolas G.

No hay comentarios: