Hola a todos, resulta que ya conseguí escribir datos en un 82c55 y ahora me gustaría leerlos.Para leer los datos, escribo la dirección, bajo /rd ,leo y luego subo /rd y lo único que lee es lo último que escribí en d0-d7(0x9b -> el byte de configuración).No se si el puerto paralelo se comporta como bidireccional, pero he leído que escribiendo en el programa outportb (0x77A, 0x0116 // /RD->14 // /WR-> 1 /* /SEL_IN 17
82C55 lectura de datos paralelo ecp
Jun 19, 2004
1 Replies
Leer con mejor iluminacion, el puerto es el 0x37A, 0x379 es el printer status port y es de solo lectura.
La utilizacion es asi:
- Activar el bit 5 del 0x77A durante el inicio ==> BYTE MODE (Bidireccional)
- Luego hacer la secuencia de lectura (bajar /RD-leer-subir /RD) manteniendo el bit 5 del 0x37A alto.
Saludos. Eduardo.
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required