03-26-2006 05:26 PM
03-28-2006 10:06 AM
05-13-2013 05:35 PM
Itrujill me podrías ayudar, yo también tengo el mismo problema que el planteado, pero yo si que estoy algo perdida.
Quiero hacer un programa en c++ que me determine la duración de pulsos en un circuito (el circuito ya está hecho, es un generador de pulsos con salida azul de 5V)
Pero, no entiendo muy bien, como usar el puerto paralelo, pues esta es mi primera vez haciendo un circuito programado.
El programa puede consultar el valor interno de la pc, pero teniendo en cuenta que las PC actualiza el contador del cronómetro de intervalos a una frecuencia de 18.206 veces por segundo, es un contador binario de 4 bytes que se localiza en una posición fija de memoria: segmento 0040 (hexad.), y desplazamiento 006C (hexad.).
Sabes alguna herramienta para tener acceso a esas celdas y como debería empezar?
Entiendo lo que dijiste del while con condicion de tiempo y cuando ya haga todo un periodo completo de 1 y 0, entonces habría que medir el tiempo allí.
Pero estoy algo perdida en el asunto de manejar con c++, pregunto si no conoces algunas funciones para leer una posición de memoria física (cronómetro) y un puerto (LPT1).
Gracias de antemano, cualquier respuesta es apreciada 🙂