/* Ejemplo b sico de E/S digital mediante el puerto paralelo Salidas: l¡neas de datos (bit D0-D7 del registro de datos) Entradas: l¡neas de estado (bit S3-S7 del registro de estado) 2002 V¡ctor R. Gonz lez Suponemos puerto est ndar en la direcci¢n 0x378 */ #include #include main () { unsigned char byte; /* byte para operaciones de E/S */ printf ("Introduce el byte que se enviar  al puerto: "); scanf("%u", &byte); getchar(); outportb (0x378, byte); /* env¡a un byte a las l¡neas de datos */ printf ("Polariza las l¡neas de estado y pulsa una tecla\n"); getchar(); byte = inportb (0x378+1); /* lee un byte de las l¡neas de estado */ printf ("El valor le¡do es %i", byte); return 0; }