Comunicacion paralelo
-
Upload
dariusgabriel -
Category
Documents
-
view
11 -
download
0
description
Transcript of Comunicacion paralelo
![Page 1: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/1.jpg)
“PROGRAMACIÓN GRÁFICA PARA INSTRUMENTACIÓN
VIRTUAL”
![Page 2: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/2.jpg)
Comunicación ParaleloComunicación Paralelo
Instrumento con puerto paralelo
Cable DB-25
Puerto Paralelo de la PC
Es un método popular de comunicación
Envía varios datos a la vez
Para enviar información a cortas distancias o la tasa de transferencia es alta
Actualmente esta desapareciendo
![Page 3: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/3.jpg)
Modo nibble tiene 12 líneas de salida (8 líneas de datos, strobe, autofeed, init, y select input) y 5 de entrada (acknowledge, busy, out of paper, select y error).
El estándar IEEE 1284 define cinco modos de operación:
1.- Modo compatible2.- Modo nibble3.- Modo byte4.- Modo EPP, Puerto Paralelo Extendido5.- Modo ECP, Puerto de Capacidad Extendida
![Page 4: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/4.jpg)
Pin E/SPolaridad
activaDescripción
1 Salida 0 Strobe
2 ~ 9 Salida -Líneas de datos
(bit 0, pin 2, bit 7, pin 9)
10 Entrada 0Línea acknowledge
(activa cuando el sistema remoto toma datos)
11 Entrada 0Línea busy
(si está activa, el sistema remoto no acepta datos)
12 Entrada 1Línea Out of Paper
(si está activa, falta papel en la impresora)
13 Entrada 1Línea Select
(si está activa, la impresora se ha seleccionado)
14 Salida 0Línea Autofeed
(si está activa, la impresora inserta una nueva línea por cada retorno de carro)
15 Entrada 0Línea Error
(si está activa, hay un error en la impresora)
16 Salida 0Línea Init
(Si se mantiene activa por al menos 50 microsegundos, ésta señal autoinicializa la impresora)
17 Salida 0Línea Select input
(Cuando está inactiva, obliga a la impresora a salir de línea)
18 ~ 25 - - Tierra eléctrica
![Page 5: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/5.jpg)
Dirección Nombre Lectura/Escritura Bit # Propiedades
Base + 0 Registro de datos EscrituraBit 7 Dato 7
Bit 6 Dato 6
Bit 5 Dato 5
Bit 4 Dato 4
Bit 3 Dato 3
Bit 2 Dato 2
Bit 1 Dato 1
Bit 0 Dato 0
![Page 6: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/6.jpg)
Dirección Nombre Lectura/Escritura Bit # Propiedades
Base + 1 Registro de estado Sólo LecturaBit 7 Busy
Bit 6 Acknowledge
Bit 5 Out of paper
Bit 4 Select In
Bit 3 Error
Bit 2 IRQ (Not)
Bit 1 Reservado
Bit 0 Reservado
![Page 7: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/7.jpg)
Dirección Nombre Lectura/Escritura Bit # Propiedades
Base + 2 Registro de control Lectura/EscrituraBit 7 No usado
Bit 6 No usado
Bit 5 Permite puerto bidireccional
Bit 4Permite IRQ por la
línea acknowledge
Bit 3 Selecciona impresora
Bit 2 Inicializa impresora
Bit 1 Nueva línea automática
Bit 0 Strobe
![Page 8: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/8.jpg)
Existen tres direcciones base para el Existen tres direcciones base para el puerto paralelo asociadas con tres puerto paralelo asociadas con tres posibles puertos paralelo: posibles puertos paralelo:
0x3BCh0x3BCh, , 0x378h0x378h y y 0x278h0x278h
![Page 9: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/9.jpg)
PrecauciónPrecaución
Eléctricamente, el puerto paralelo entrega Eléctricamente, el puerto paralelo entrega señales señales TTLTTL y como tal, teóricamente, se le y como tal, teóricamente, se le puede conectar cualquier dispositivo que puede conectar cualquier dispositivo que cumpla con los niveles de voltaje específicos cumpla con los niveles de voltaje específicos de la lógica de la lógica TTLTTL, sin embargo el , sin embargo el hardwarehardware del del puerto paralelo está muy limitado en cuanto puerto paralelo está muy limitado en cuanto a su capacidad de manejo de corriente, por a su capacidad de manejo de corriente, por esta razón se debe ser muy cuidadoso con el esta razón se debe ser muy cuidadoso con el manejo de las señales del puerto, un corto manejo de las señales del puerto, un corto circuito puede dañar permanentemente la circuito puede dañar permanentemente la tarjeta madre de la computadora.tarjeta madre de la computadora.
![Page 10: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/10.jpg)
Para disminuir lo más posible el riesgo Para disminuir lo más posible el riesgo de daños al puerto se utiliza un circuito de daños al puerto se utiliza un circuito integrado integrado 74LS24474LS244 como etapa de como etapa de aislamiento y al mismo tiempo se aislamiento y al mismo tiempo se mejora la capacidad de manejo de mejora la capacidad de manejo de corriente, de esta forma es posible corriente, de esta forma es posible conectar una serie de diodos emisores conectar una serie de diodos emisores de luz que nos indiquen la actividad en de luz que nos indiquen la actividad en las líneas de datos del puerto paralelolas líneas de datos del puerto paralelo
![Page 11: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/11.jpg)
0x378h 0x379h 0x37Ah
![Page 12: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/12.jpg)
![Page 13: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/13.jpg)
![Page 14: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/14.jpg)
![Page 15: Comunicacion paralelo](https://reader030.fdocuments.ec/reader030/viewer/2022032600/55cf930a550346f57b9b36e9/html5/thumbnails/15.jpg)