Electrónica digital: las asignaciones de patillas para un puerto paralelo
Los pines de un puerto paralelo que usted está más interesado para sus proyectos de electrónica son los pines 2 a 9 - los pines de datos de ocho que se les denomina colectivamente puerto de datos.
Cuando el puerto de datos está conectado a una impresora, sus ocho pines son capaces de enviar 1 byte de datos a la vez a la impresora. Cuando el puerto de datos está conectado a un circuito de su propio diseño, sus pines operan como ocho salidas lógicas separadas, que se pueden utilizar como insumos para sus propios circuitos lógicos.
Un puerto paralelo también cuenta con cuatro pines de salida adicionales llamados los puerto de control, que también se puede utilizar para la salida.
Cuando el puerto de control está conectada a una impresora, estas patillas se utilizan para controlar la operación de la impresora. Uno de ellos, llamado estroboscópico, indica que un nuevo byte de datos está disponible en la pins- datos cuando el pasador estroboscópica pasa a ALTO, la impresora lee un byte de datos de los pines de datos. Otra pasador de control de puertos restablece la impresora.
Por último, los cinco pines que conforman el puerto de estado deje que la impresora para enviar información a la computadora.
Uno de los pines de estado-puerto permite la impresora decirle al equipo que está listo para recibir datos a través del puerto de datos. Otra pin permite que la impresora sepa que ha terminado la lectura de datos desde el puerto de datos. Un tercer pin informa al equipo que la impresora no tiene papel. Los otros pines de estado tienen funciones similares.
Alfiler | Nombre | Entrada o salida | Descripción |
---|---|---|---|
1 | STROBE | Salida o de entrada | Cuando los datos BAJA está presente en los pines de datos |
2 | D0 | Salida | Bits de datos 0 |
3 | D1 | Salida | Bits de datos 1 |
4 | D2 | Salida | Bits de datos 2 |
5 | D3 | Salida | Bits de datos 3 |
6 | D4 | Salida | Bit de datos 4 |
7 | D5 | Salida | El bit de datos 5 |
8 | D6 | Salida | Bits de datos 6 |
9 | D7 | Salida | Bits de datos 7 |
10 | ACK | Entrada | LOW cuando los datos han sido leídos |
11 | OCUPADO | Entrada | ALTA cuando la impresora está ocupada |
12 | EDUCACIÓN FÍSICA | Entrada | Cuando ALTO la impresora no tiene papel |
13 | SEL | Entrada | ALTA cuando la impresora está lista |
14 | AVANCE DE LÍNEA | Salida o de entrada | Avanza la impresora |
15 | ERROR | Entrada | ALTA cuando existe una condición de error |
16 | REINICIAR | Salida o de entrada | ALTA cuando la impresora se restablece |
17 | SELECT | Salida o de entrada | ALTA cuando la impresora está en línea |
18 | GND0 | Ninguno | Conexión a tierra |
19 | GND1 | Ninguno | Conexión a tierra |
20 | GND2 | Ninguno | Conexión a tierra |
21 | GND3 | Ninguno | Conexión a tierra |
22 | GND4 | Ninguno | Conexión a tierra |
23 | GND5 | Ninguno | Conexión a tierra |
24 | GND6 | Ninguno | Conexión a tierra |
25 | GND7 | Ninguno | Conexión a tierra |
Como ya he mencionado, los pines de salida de un puerto paralelo utilizan una señal de ALTO 5 V para representar a 1 y 0 V para representar a 0. La cantidad de corriente que cada fuente de lata pin es relativamente pequeño - normalmente, alrededor de 10 a 12 mA.
Esa corriente es suficiente para conducir un LED, pero para nada más exigente, que necesita una manera de aislar la carga de salida desde el propio puerto paralelo. Para ello, puede utilizar transistores individuales o un circuito integrado diseñado específicamente para este propósito.