Puerto paralelo:
Es una interfaz entre un ordenador y un periférico. El puerto paralelo transmite la información byte
por byte, es decir que los 8 bits de datos que forman un byte viajan
juntos. Un ejemplo de puerto paralelo es el puerto de la impresora. El
Puerto Paralelo solo fue creado y usado para la interfaz de las
impresoras y la P.C.
hoy en día vemos que es uno de los mas usados para conectar diversos
periféricos a su PC por su alta velocidad y fiabilidad en la
transmisión de datos por lo cual, ha ido perfeccionandose cada día más.
Mucho antes de que el puerto paralelo normal con sus extensiones de
altas velocidades y perfeccionamientos hubieran evolucionado, incluso
antes de que IBM liberara su primer PC hacia el mercado, varias
aplicaciones tenían necesidad de una interfaz simple de alta velocidad
para la obtención de datos. Entre las primeras áreas que abrazaron tales
conexiones está la instrumentación científica.
Con tal objetivo la compañía Hewlett-Packard desarrolló su propia interface paralela HP-BIRF.El diseño se hizo tan popular que el IEEE(Instituto de Ingenieros Eléctricos y Electrónicos) lo adoptó como norma en 1978 con un nombre menos propietario GP-IB(Bus de Interface de Propósito General).
El 30 de marzo de 1994,
la IEEE aprobó su puerto paralelo normal, IEEE-1284-1994. La norma
incluyó todos los modos básicos y planes del puerto paralelos que
incluyen ECP y EPP. Se sometió a las Normas Nacionales Americanas se
instituyó y aprobó como una norma el 2 de septiembre de 1994.
Diseño
El IEEE-488 comprende 16 conexiones separadas para mover datos y
órdenes entre los dispositivos electrónicos. Ocho de estas conexiones
llevan datos en un verdadero bus de 8 bits. Tres líneas proporcionan
handshaking y mando de flujo entre los varios dispositivos que se unen
juntos. Las siguientes cinco líneas permiten el arbitraje y dirección de
las conexiones del bus. El conector normal también proporciona ocho
conexiones de tierra. Los datos y flujo de los órdenes entre los
dispositivos unidos en las ocho líneas de los datos asincrónicamente,
son gobernados por las señales de hanshaking.
El conector normal usado por el sistema de GPIB se parece al conector B
del puerto paralelo pero tiene solo 24 conexiones.
IEEE 1284 1994
Este estándar proporciona una comunicación bidireccional de alta
velocidad entre un PC y un
periférico externo, estableciendo una comunicación entre 50 y 100 veces
más rápida que el original puerto paralelo. Por supuesto es totalmente
compatible con todos los periféricos existentes para puertos paralelos.
El estándar 1284 define 5 modos de transferencia de datos. Cada modo
proporciona un método de
transferencia de datos hacia el exterior (PC a periférico), hacia el
interior (periférico a PC) o bidireccional (dúplex).
Especificaciones
Tiene 8 cables para mandar simultáneamente todos los bits que
conforman un byte. Esta interface es rápida y usualmente reservada para
impresoras.
bit 0
bit 1
bit 2
bit 3
bit 4
bit 5
bit 6
bit 7
El principal problema del puerto paralelo es que sus cables no
pueden ser extendidos para cualquier longitud sin amplificar la señal, o
que ocurran errores en los datos
Ubicaciones
Los Puertos paralelos se pueden encontrar en:
-Interconstruidos en los motherboards actuales.
-En tarjetas controladoras multipuerto.
-En tarjetas sencillas de puerto paralelo (actualmente descontinuadas).
-Interconstruido en tarjetas de vídeo MDA, HGC o CGA (actualmente discontinuados)
Conectores
El puerto paralelo puede utilizar uno de los tres tipos de conectores definidos por el estándar IEEE 1284:
1. 1284 tipo A es un conector hembra de 25 patitas de tipo D. Es el utilizado en las impresoras
2. 1284 tipo B que es un conector de 36 patitas de tipo centronics y lo encontramos en la mayoría de las impresoras.
3. 1284 tipo C es un conector similar al 1284 tipo B pero más pequeño, con mejores propiedades eléctricas y mecánicas.
Tipos
Ante IEEE 1284, los puertos paralelos podrían ser divididos en cuatro tipos:
-Unidireccional (4 bits).
-Bidireccional (8 bits).
-Puerto paralelo extendido (EPP).
-Puerto paralelo con capacidades extendidas (ECP)
Puerto paralelo unidireccional (4 bits)
El único puerto paralelo disponible en la IBM-PC original era usado
para enviar información de la computadora a un dispositivo, tal como la
impresora. La naturaleza unidireccional del puerto paralelo original es
porque su uso primario era enviar datos a la impresora. Aunque nunca
había sido utilizado como puerto de entrada, había un esquema donde 4 de
las líneas podían ser usadas como una conexión de entrada de 4 bits.
Los puertos unidireccionales son capaces de transmitir velocidades de
aproximadamente 40-60 Kbytes por segundo
Puerto paralelo bidireccional (8 bits)
Fue introducido en 1987
con la entrada de las computadoras PS/2 de IBM. Estos puertos pueden
enviar y recibir 8 bits utilizando las 8 líneas estándar de datos y son
considerablemente más rápidos que los puertos de 4 bits. Su velocidad
está entre los 80 y 300 Kbytes / Seg.
Puerto paralelo extendido (EPP)
Opera casi a la velocidad del bus ISA y ofrece un incremento de hasta
10 veces la velocidad de transmisión sobre un puerto paralelo
convencional. El EPP es específicamente diseñado para periféricos del
puerto paralelo tales como adaptadores de red, unidades de disco
externas, unidades de cinta, scanners etc. Su velocidad de transferencia
está entre 1 y 2 Mbytes / seg.
Puerto paralelo con capacidades extendidas (ECP)
Desarrollado por Microsoft
y HP. Como el EPP, el ECP ofrece un mayor rendimiento para el puerto
paralelo. No como el puerto EPP, el ECP no está hecho para soportar
periféricos portátiles para las PC’s, su propósito es soportar una
conexión a impresoras de muy alto rendimiento.
Video de programa que enciende leds con emu8086:https://www.youtube.com/watch?v=ImamnvO1YOE
Puerto USB :
Universal Serial Bus, una interfaz que permite la
conexión de periféricos a diversos dispositivos, entre los cuales se
encuentran los ordenadores y los teléfonos móviles.
El puerto USB, por lo tanto, es un componente que tiene
la finalidad de conectar distintos dispositivos entre sí. Una
impresora, un mouse (ratón), una webcam y unos altavoces son algunos
ejemplos de periféricos que pueden conectarse a un puerto USB, sin
olvidar los cada vez más populares discos duros externos y las clásicas
llaves de memoria (pendrives).
Aunque existen diversos adaptadores, lo más recomendable es utilizar
dispositivos que cuenten con el conector USB para facilitar el proceso
de conexión y traslado de los mismos. El puerto USB puede entenderse
como una
entrada en la que sólo pueden ingresar aquellos artefactos con la ficha apropiada. Así como existen ciertos modelos de
mouse
que pueden conectarse a un puerto USB, otras clases de mouse presentan
características diferentes y deben conectarse a otro puerto (
PS/2).
Una de las grandes ventajas del puerto USB es que no exige reiniciar el
sistema para reconocer que un periférico ha sido conectado. De este modo, el dispositivo en cuestión puede conectarse y usarse (
plug-and-play).
La tecnología USB también cuenta con la capacidad de detectar el
programa informático que se necesita para que el dispositivo funcione,
procediendo automáticamente a su instalación. Entre los aspectos más
cuestionados del puerto USB, en cambio, se encuentra su ancho de banda
reducido para transferir los datos.