INTRODUCCIÓN, LÓGICA Y FUNDAMENTOS

En estas páginas encontrarán proyectos sobre el uso del puerto paralelo en taréas de control (in) y/o ejecución (out). Podemos introducirnos en el tema mencionando que el puerto paralelo es una interface I/O digital, con ocho salidas (pin 2 al 9) y ocho entradas (pin 10 al 17).

La forma de controlar dicho puerto no es demaciado complicada y la misma dependerá del lenguage de programación utilizado como interface. En el caso del Qbasic existen dos comandos principales: OUT e INP.

Comando out: OUT (X,Y) donde "x" será el número decimal de dirección del puerto paralelo de salida e "y" será la expreción decimal del número binario que será escrito en el puerto.

Ej.: OUT (888,31) Dirección de puerto 378

Pin Nro. 2 3 4 5 6 7 8 9
Nro bin 1 1 1 1 0 0 0 0

Ej.2: si al comando de salida le ordenamos que en el puerto paralelo escriba el nro. 78, tendremos en la salida la siguiente lectura:

Pin Nro. 2 3 4 5 6 7 8 9
Nro bin 1 0 0 1 1 1 0 0

En aquellos pines donde tenemos un '1' mediremos 5volts (C.C.) con respecto a masa (pin 25) y en aquellos pines donde la lectura sea un '0' mediremos 0volts.

Comando in: INP (W) donde "w" será el número decimal de dirección del puerto paralelo de entrada.

u