Barato y sencillo convertidor analógico a Digital (3 / 5 paso)

Paso 3: Aplicar usando el puerto paralelo bajo DOS

El 74 LS 123 es lo que utilicé para conseguir el mismo sistema que el puerto de joystick. Tiene dos RMM. En el archivo PDF puedes ver la hoja de datos y un circuito simple para conectar a su puerto paralelo. Soy un fan de Qbasic (porque está ampliamente disponible) por lo que el código está escrito en él. El procedimiento es el mismo como en el ejemplo VB:

LPTdata = & H378
LPTstatus = LPTdata + 1: LPTcontrol = LPTdata + 2

YMAXX = 500

PANTALLA DE 2
LÍNEA (9, 1)-(630, 170), B & H3333
VISTA (10, 2)-(629, 169)
VENTANA (0, YMAXX)-(620, 0)

MAXX = 620

DIM D(MAXX)

MIENTRAS INKEY$ = ""
LPTcontrol & H1
LPTcontrol & H0
PARA Y = 1 YMAXX
IF (INP(LPTstatus) y & H10) / & H10 = 1 entonces la salida para
Y SIGUIENTE

LOCALIZAR 23, 1
IMPRIMIR UTILIZANDO "###"; Y

LÍNEA (0, 0)-(MAXX, YMAXX), 0, BF

PARA I = 1 A MAXX
LÍNEA (I, D (I - 1))-(I, D(I))
D (I - 1) = D(I)
SIGUIENTE
D(MAXX) = Y

VENDO

Un pin de salida se utiliza para desencadenar la MMR y una entrada de pin para leer la salida de él.

Artículos Relacionados

Convertidor analógico/digital simulado RaspberryPi

Convertidor analógico/digital simulado RaspberryPi

Es difícil conseguir datos numéricos en un RaspberryPi a través de la GPIO porque no tiene un convertidor analógico a digital. Este instructable muestra cómo el tiempo de la carga y descarga de un condensador para leer un sensor resistivo. La demostr
Sensores analógicos - calcular la no linealidad introducida por una carga o Pull-Down Resistor

Sensores analógicos - calcular la no linealidad introducida por una carga o Pull-Down Resistor

¿Ha tenido alguna vez esa sensación terrible que añadir una resistencia de carga o 'bajar' a su sensor está arruinando todas las lecturas analógicas?Tal vez te estás preguntando ¿por qué queremos echar a perder un circuito perfectamente bueno poniend
ESP8266 ADC - sensores analógicos

ESP8266 ADC - sensores analógicos

Los módulos de ESP8266 tienen la capacidad para realizar muchas tareas útiles. Pines GPIO pueden manipularse con base en señales digitales para hacer a todo tipo de cosas útiles.Ampliado el firmware como NodeMCU han hecho que estos módulos muy flexib
Hardware analógico universal Testbench

Hardware analógico universal Testbench

una ayuda a la ENSE6ANZA $35 de electrónica básica y un inestimable disposición EXPERIMENTAL para el aficionado de la electrónica.Enseñanza básica analógica y electrónica Digital a nivel de licenciatura consiste en clases teóricas con las manos-en-en
ARDUINO interfaces y convertidores para entrada/salida digital/analógica

ARDUINO interfaces y convertidores para entrada/salida digital/analógica

CE schéma réunit toutes les interfaces ou convertisseurs j'utilise avec mes microcontrôleurs pour piloter mes systèmes (gaine de ventilación chauffante régulation de température, portail automatisé, cuatro thermique, carga de monte, estación de pompa
Hacer una digital "Miau" de reloj analógico

Hacer una digital "Miau" de reloj analógico

¿Es el reloj analógico no haciendo suficiente? ¿Quieres hacer cosas digitales con un reloj analógico?Este tutorial le mostrará cómo hacer un reloj de Kit Cat jugar un clip de sonido de "Miau", a intervalos de tiempo exactos, usando la Atmega 328
Digital a analógico: Cómo realizar datos como forma

Digital a analógico: Cómo realizar datos como forma

Datos están en todas partes! Es el número de aves que se pasa fuera de casa mientras caminas por la calle, es el tipo de helado sabores personas escoger en un caluroso día de verano, es todo el mundo en que vivimos. Datos pueden ser una cantidad de c
Reloj digital y analógico - Arduino + PaperCraft

Reloj digital y analógico - Arduino + PaperCraft

en este instructable nos va ser recreando un reloj inspirado en el diseño original de Alvin Aronson. Primera vez que vi este reloj que me ha impresionado por cómo limpia una elegante el diseño fue que inmediatamente quise recrear este efecto.Diseño o
Voltímetro Analógico DIY

Voltímetro Analógico DIY

Bueno, en este instructable le muestro cómo hacer un voltímetro análogo con corregir las lecturas. Trabajo de Director de la fuerza magnética generada por la electricidad. Con esta idea inteligente, no necesita comprar un nuevo voltímetro cuando se r
Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Reloj de alcance: sensor analógico reloj y temperatura en un osciloscopio

Scopeclock es un equipo fácil de usar para hacer más útil tu osciloscopio analógico capaz de X-Y. Usando este simple utilizar hardware que puede convertir tu osciloscopio analógico en un reloj de alcance. Este proyecto era yo y mi amigo kshitij gupta
Vúmetro analógico y el reloj (Arduino Powered)

Vúmetro analógico y el reloj (Arduino Powered)

este proyecto trae el viejo tiempo Analog VU Meter, con la funcionalidad añadida de un reloj de aspecto aseado! Cuando apagas tu música los metros swing automáticamente en modo de reloj. Detrás de todo está el Arduino popular y fácil de usar.Esta es
Crear un circuito sensor de luz de transpondedor analógico!

Crear un circuito sensor de luz de transpondedor analógico!

Este es un divertido proyecto para asustar a su gato, perro, compañero o vecino. Utiliza fotocélula, o luz, sensores como resistores en un circuito analógico para crear sonidos extraños. Puede usarse cualquier sensor, pero las fotocélulas son baratos
Arduino Nano: Analógico 7 segmento MAX7219 pantalla con Visuino

Arduino Nano: Analógico 7 segmento MAX7219 pantalla con Visuino

Displays de 7 segmentos son una opción muy popular para Mostrar datos. Sin embargo, constan de un gran número de LEDs y controlar cada LED con un pin digital de Arduino no es una solución práctica. Maxim Integrated ofrece muy conveniente chip para el
Arduino: Lectura de voltaje analógico

Arduino: Lectura de voltaje analógico

En esta lección usarás dos resistores - una resistencia estática y una resistencia variable - para crear un divisor de tensión que le permite comprender efectivamente la intensidad de luz detectada por el fotoresistor - esencialmente un medidor de lu