Programacion Con Puerto Paralelo
Enviado por arturo_artista • 29 de Junio de 2013 • 675 Palabras (3 Páginas) • 384 Visitas
Puerto Paralelo:
Es el conector que usualmente se sitúa en la parte trasera del gabinete (mal llamado “CPU”) de la PC, y en donde se conecta la impresora u otros dispositivos, como escáneres y demás. Sin embargo, y en especial en aplicaciones electrónicas, se le puede extraer mucho provecho a este medio de comunicación entre la PC y el exterior, aprovechando con esto las grandes presentaciones de la misma.
El puerto paralelo de un PC es ideal para ser usado como herramienta de control de remotos, redes, LED´s, etc. El mismo posee un bus de datos de 8 bits Pin 2 a 9 y muchas señales de control, algunas de salida y otras de entrada que también pueden ser usadas fácilmente.
El puerto paralelo de un PC posee un conector de salida del tipo DB25 hembra el cual se muestra en la figura:
Conectores – Puerto paralelo
Existen dos tipos de conectores de puerto paralelo; la primera imagen es Hembra el posee agujeros y el macho es el que posee pines, estos pines tienen un orden definido al momento de utilizarlo, es por ello que primero se muestra los gráficos con el orden lógico tanto para el DB25 Macho y hembra, luego se muestra las apariencias y/o imágenes reales de estos tipos de conectores.
Conectores DB25 Hembra y DB25 Macho y su orden de numeracion de cada uno de los pines
Conectores DB25 Hembra y DB25 Macho en su forma fisica
Diagrama y señales de un puerto paralelo:
El diagrama y las señales que se utilizan para un DB25 Hembra se aprecian en la siguiente figura:
Como podemos observar la estructura de este puerto tiene 3 registros:
El registro de control (Puerto de control – Pin 1, 14, 16 y 17)
Es el correspondiente al PORT 890 su dirección en el LPT1 es 0x37A, y es de lectura/escritura, es decir, podremos enviar o recibir señales eléctricas, según nuestras necesidades.
De los 8 bits de este registro solo se utilizan los cuatro de menor peso o sea el 0, 1, 2 y 3, con un pequeño detalle, los bits 0, 1, y 3 están invertidos.
El registro de estado ( Puerto de estado – Pin 10, 11, 12, 13 y 15)
s el PORT 889 y es de solo lectura, se trata de un registro de entrada de información de 8 bits, su dirección en el LPT1 es 0x379. Por aquí enviaremos señales eléctricas al ordenador, de este registro solo se utilizan los cinco bits de más peso, que son el bit 3, 4, 5, 6 y 7 teniendo en cuenta que el bit 7 funciona en modo invertido.
El registro de datos ( puerto de datos – Pin 2 al 9)
Es el PORT 888 se trata de un registro de tan solo de salida (escritura) de 8 bits, su dirección en el LPT1 es 0x378, por este registro enviaremos los datos al exterior de la PC.
Configuración del Puerto Paralelo
...