Este ejemplo hace uso de medios gráficos y auditivos para mostrar el estado de los registros del puerto paralelo y puede ser utilizado desde Win95 a WinXP.
La aplicación se vale de recursos gráficos para mostrar el estado del puerto. Muestra el conector DB-25 (Macho o Hembra) indicando con colores el valor de cada bit asociado a cada pin. Al hacer click en los pines de salida se modifica el estado del bit asociado al valor opuesto (de cero a uno y viceversa) generando un sonido, se puede cambiar el conector hembra a macho y viceversa. Un botón despliega información referente al puerto paralelo con un circuito de ejemplo con el cual se puede poner a prueba esta aplicación. Esta información puede ser impresa desde la misma ventana de información.
En la ventana principal muestra el valor del estado de cada registro del puerto en forma decimal, hexadecimal y binario. En la barra de estado muestra si el conector de la grafica es macho o hembra de acuerdo a la orientación de los pines.
Se utilizó la función sndPlaySound para reproducir los sonidos en la aplicación.
LPT1XP utiliza la librería io.dll (incluida) para comunicarse con dicho puerto.
De esta librería se utilizaron las funciones PortOut (subrutina) y PortIn (funcion).
Nota: Este software es un prototipo, como tal queda bajo responsabilidad del usuario final el cometido que este le quiera dar. En caso de realizar el circuito de ejemplo, hay que tener en cuenta que una mala conexión puede dañar su equipo parcial o totalmente. En caso de tener dudas, pregunte primero y trate de conseguir información por medios alternos, lo mas que sea posible.
Autor: DrakerDG