4 SALIDA CONTROLADA DEL PUERTO PARALELO

Páginas: 5 (1152 palabras) Publicado: 15 de mayo de 2015
Bytes de "Data", "Status" y "Control".
Debido a la poco común configuración de bits de entrada y salida que tiene, el intercambio de información con este puerto paralelo (el estándar) y el mundo exterior es ligeramente complicado. Sin embargo, una vez entendidos los principios básicos de funcionamiento y con la lógica de programación adecuada, no debe presentar mayores problemas.

Estos 12 bitsde salida y 5 bits de entrada están agrupados en 3 bytes, conocidos ampliamente en la literatura computacional como los bytes "Data, Status y Control". Esto proviene del diseño original del puerto que, como ya se mencionó, fue hecho pensando en la impresora solamente.

El byte llamado "Data" son los 8 bits de datos de salida que mandan el caracter a la impresora. El byte de "Control" es para darleórdenes, y está formado por los 4 bits de salida solamente (los otro cuatro bits del byte no se utilizan). Y finalmente, el byte "Status" está formado por 5 bits de entrada que leen la condición de la impresora (los otros bits tampoco se usan). Las siguientes figuras muestran cómo están distribuidos estos bits en sus respectivos bytes. Cada puerto paralelo que exista en la PC estará caracterizadopor estos tres bytes, aunque (obviamente) cada uno los tendrá localizados en direcciones diferentes, según el fabricante de la PC.




Se debe tener cuidado con la lectura del byte de "Status". Recuérdese que siempre se tendrá basura en los tres bits menos significativos, puesto que no se utilizan. Esto se soluciona fácilmente mediante un filtrado lógico inmediatamente después de la lectura:haciendo un AND de la variable con el número binario 11111000.
Además, tómese en cuenta que los bits de ERROR y de ACK se leen INVERTIDOS. Es decir, si algún aparato pone 5 volts en la patita del bit de ACK del puerto paralelo, nuestra rutina leerá un cero en ese bit, y si el aparato pone esa patita a tierra (cero volts) la rutina leerá un "uno".

Hardware adicional.
Otro punto importante a considerarcuando se realicen proyectos electrónicos que involucren este puerto, es el hecho de que el puerto paralelo (el estándar) tiene muy poca capacidad de corriente, aunque sus voltajes son perfectamente compatibles con TTL. Debido a esto, siempre es conveniente colocar un buffer a la salida del puerto para darle fuerza a la señal. Puedes usar, por ejemplo, el circuito integrado 74244, pero cualquierotro buffer puede servir.


Procedimiento
1. Arme el circuito de prueba en una tablilla de experimentación.
2. Verifique con mucho cuidado las conexiones del circuito con el puerto.
3. Corra el programa anexo para probar el puerto, observando los resultados.
4. Modifique el programa para que haga toda la prueba, incluyendo apagado y encendido de LEDs y lectura de interruptores de manerasecuencial, terminando la prueba cuando se presione una tecla.




Desarrollo:
     El modo de operación Normal es el más elemental y solamente permite la escritura en las líneas de datos, patitas 2 a la 9 del conector DB-25 del puerto paralelo de la PC.
     Eléctricamente, el puerto paralelo entrega señales TTL y como tal, teóricamente, se le puede conectar cualquier dispositivo que cumpla con losniveles de voltaje específicos de la lógica TTL, sin embargo el hardware del puerto paralelo está muy limitado en cuanto a su capacidad de manejo de corriente, por ésta razón se debe ser muy cuidadoso con el manejo de las señales del puerto, un corto circuito puede dañar permanentemente la tarjeta madre de la PC. Para disminuir lo más posible el riesgo de daños al puerto utilizamos un circuitointegrado 74LS244 como etapa separadora y al mismo tiempo mejoramos la capacidad de manejo de corriente, de esta forma podemos conectar una serie de diodos emisores de luz (LED) que nos indiquen la actividad en las líneas de datos del puerto paralelo. El circuito se detalla en el siguiente diagrama:



     Por cada línea de entrada que tomamos directamente del puerto paralelo existe una etapa...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Controlar el puerto paralelo
  • Control del puerto paralelo
  • controlar puerto paralelo con visual basic
  • 5 ENTRADA CONTROLADA DEL PUERTO PARALELO
  • Informe del control de una balanza por puerto paralelo
  • Control del puerto paralelo
  • Puerto Paralelo
  • Puerto paralelo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS