82C55 lectura de datos paralelo ecp

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

Reply to
Jordi
Loading thread data ...

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.

Reply to
Eduardo

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.