Descargar

Comunicación paralela

Enviado por Pablo Turmero


Partes: 1, 2

    edu.red

    Puerto Paralelo La comunicación en paralelo con dispositivos de entrada salida se realizaba en los PC XT y AT por medio de la interfaz Centronic En los primeros PC podían aparecer hasta 3 puerto LPT0, LPT1, LPT2. Actualmente ha quedado reducido a 1

    edu.red

    Centronic La interfaz Centronics fue creada para enviar datos a impresora exclusivamente No obstante puede ser utilizada para enviar datos de forma genérica a cualquier dispositivo adaptado. También ha sido actualizada hasta convertirse en interfaz bidireccional

    edu.red

    Centronic * 8 líneas de salida accesibles vía el puerto DATA * 5 líneas de entrada (una invertida) accesibles vía el puerto STATUS * 4 líneas de salida (tres invertidas) accesibles vía el puerto CONTROL * Las restantes 8 líneas quedan a tierra GND http://www.doc.ic.ac.uk/~ih/doc/par/index.html#index / 13 12 11 10 9 8 7 6 5 4 3 2 1 / / 25 24 23 22 21 20 19 18 17 16 15 14 / ________________________________________________/

    edu.red

    Centronics

    edu.red

    Centronics STROBE#,Out: Carga en el puerto de la impresora el dato previamente enviado a las líneas de datos. Normalmente está desactivada. Su activación debe durar un mínimo de 5ms AUTOFEEDXT#,Out:Obliga a que la impresora genere un salto de línea (movimiento del rodillo) INIT#,Out: Obliga a una inicialización de la impresora SLCT IN#,Out: Selecciona la impresora

    edu.red

    Centronics ACKNLG#,In: La impresora ha recogido el dato y está disponible para el siguiente BUSY,In:La impresora está ocupada, no se debe enviar dato PE,In: Estado de error, no hay papel SLCT, In : La impresora está seleccionada ERROR#,In: Estado de error, otro

    edu.red

    Centronics Cada puerto LPT tiene asignadas 3 direcciones de entrada salida DATOS (dirección base) ESTADO(dirección base +1) CONTROL(dirección base +2) La BIOS, tras el arranque deposita la dirección asignada en memoria (0040:0008-0040:0009) LPT1 (0040:000A-0040:000B) LPT2 (0040:000C-0040:000D) LPT3 (0040:000E-0040:000F) LPT4

    edu.red

    Centronics Pasos para imprimir un byte: 1 Obtener la dirección base 2 Seleccionar la impresora (línea SLCT IN#) 2 Leer el estado. Mientras esté ocupada no actuar Salvo que alguna de las otras líneas revele un estado erróneo o inactivo 3 Enviar el byte de datos 4 Activar/desactivar(0.5ms) STROBE# 5 Esperar reconocimiento (ACKNLG#)

    edu.red

    centronic

    edu.red

    IEEE 1284-1994 Normativa que tenía por objeto mejorar las prestaciones, tanto en velocidad como en otras características del puerto paralelo admitir bidireccionalidad Introducir hardware específico de control (mejora de la velocidad) Introducir protocolos más complejos Múltiples dispositivos, compresión de datos

    edu.red

    IEEE 1284-1994 1. Compatibility Mode. 2. Nibble Mode. (¿semi bidireccional? 3. Byte Mode. (bidireccional) 4. EPP Mode (Enhanced Parallel Port). 5. ECP Mode (Extended Capabilities Mode).

    edu.red

    1. Compatibility Mode.SPP Es el modo Centronics tradicional. Sólo admite emisión de datos Velocidad típica de 50Kbytes/sec Completamente controlado por el procesador

    Partes: 1, 2
    Página siguiente