Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Puertos Paralelos
Conceptos, Modelos
08/12/21 1
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
08/12/21 2
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
08/12/21 3
SISTEMAS DIGITALES II
Conceptos
08/12/21 4
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
CARACTERÍSTICAS
dirección base:
- LPT1 en 378h
08/12/21 - LPT2 en 3BCh 5
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
CARACTERÍSTICAS
Todas las señales son TTL.
Algunas son activas por ALTO y otras por BAJO.
a la siguientes funciones:
- 8 líneas para datos (el sentido depende del modo) DATA
- 4 líneas para señales de control (salidas) CONTROL
- 5 líneas para señales de estado (entradas) STATUS
- 8 líneas para referencia (tierra) GND
08/12/21 6
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
CARACTERÍSTICAS
08/12/21 7
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
CARACTERÍSTICAS
08/12/21 8
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
CARACTERÍSTICAS
08/12/21 9
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
08/12/21 10
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
= No esta disponible
08/12/21 11
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
Relación de pines:
El registro de datos:
D7 D6 D5 D4 D3 D2 D1 D0
9 8 7 6 5 4 3 2
El registro de estado:
S7 S6 S5 S4 S3 S2 S1 S0
10 11 12 13 15 -- -- --
El registro de control:
S7 S6 S5 S4 S3 S2 S1 S0
-- -- -- -- 17 16 14 1
08/12/21 12
SistemasDIGITALES
SISTEMAS Digitales IIII
TRANSMISIÓN EN
PARALELO
TRANSMISIÓN EN
PARALELO
TRANSMISIÓN EN
PARALELO
Registro de Estado:
Busy (BSY): ocupada. Un nivel H indica que la impresora está
ocupada y no puede recibir datos.
TRANSMISIÓN EN
PARALELO
TRANSMISIÓN EN
PARALELO
Registro de Control:
TRANSMISIÓN EN
PARALELO
El estándar IEEE-1284/1994.
Pin Señal E/S Registro Bit Lógica
1 /STROBE Salida Control 0 Invertida
2 DATO BIT 0 E/S * Datos 0 Directa
3 DATO BIT 1 E/S * Datos 1 Directa
4 DATO BIT 2 E/S * Datos 2 Directa
5 DATO BIT 3 E/S * Datos 3 Directa
6 DATO BIT 4 E/S * Datos 4 Directa
7 DATO BIT 5 E/S * Datos 5 Directa
8 DATO BIT 6 E/S * Datos 6 Directa
9 DATO BIT 7 E/S * Datos 7 Directa
10 ACKNOW Entrada Estado 6 Directa
11 /BUSY Entrada Estado 7 Invertida
12 PAPER OUT Entrada Estado 5 Directa
13 SELECT IN Entrada Estado 4 Directa
14 /AUTO LINEFEED Salida Control 1 Invertida
15 ERROR Entrada Estado 3 Directa
16 INICIALIZE Salida Control 2 Directa
17 SELECT Salida Control 3 Invertida
18-25 GND --- --- --- ---
08/12/21 18
SistemasDIGITALES
SISTEMAS Digitales IIII
TRANSMISIÓN EN
PARALELO
Características E/S
IEEE 1284-1994
– Admitir bidireccionalidad
– Introducir hardware específico de control (mejora
de la velocidad)
– Introducir protocolos más complejos
• Múltiples dispositivos, compresión de datos
08/12/21 20
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
08/12/21 21
SISTEMAS DIGITALES II
EPP Mode
08/12/21 22
SISTEMAS DIGITALES II
ECP Mode
08/12/21 23
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
Conclusiones:
08/12/21 24
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
Conclusiones:
08/12/21 25
SISTEMAS DIGITALES II
TRANSMISIÓN EN
PARALELO
Conclusiones:
08/12/21 26
SISTEMAS DIGITALES II
8255
8255
8255
08/12/21 28
SISTEMAS DIGITALES II
8255
Puerto A:
Puede ser configurado como un puerto de 8 salidas con latch o no.
También puede programarse como un puerto de 8 entradas con
latch.
Puerto B:
Puede ser configurado como un puerto de 8 salidas con latch o no.
También puede programarse como un puerto de 8 entradas pero
sin latch.
08/12/21 29
SISTEMAS DIGITALES II
8255
Puerto C:
Puede ser un puerto de 8 salidas con latch o no. También se
puede programar como un puerto de 8 entradas sin latch. Este
puerto tiene modos de operación por nibles donde cada nible
trabaja en conjunto con su bloque de control (PA o PB) para
agregar 4 líneas de datos, control o estado.
08/12/21 31
SISTEMAS DIGITALES II
8255
8255
A1 A0
0 1 Puerto "A" (E/S)
0 1 Puerto "B" (E/S)
1 0 Puerto "C" (E/S)
1 1 Control de los tres puertos (Palabra de Control).
8255
08/12/21 34
SISTEMAS DIGITALES II
8255
Bloque de control A:
Puerto A completo (8 bits)
Nible alto del puerto C (4 bits)
Bloque de control B:
Puerto B completo (8 bits)
Nible bajo del puerto C (4 bits)
8255
8255
08/12/21 37
SISTEMAS DIGITALES II
8255
Modos de Operación
8255
Modos de Operación
08/12/21 39
SISTEMAS DIGITALES II
8255
08/12/21 40