RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  52335 - COMO LEER EL RELOJ INTERNO DE LA PC
Autor:  Martín Mura
Estimados colegas: Soy programador de Delphi, en nivel intermedio, digamos. Mi pregunta es la siguiente: como puedo leer el cambio de flanco del reloj interno de la PC en delphi???
Lo que hago es acceder a los puerto correspondientes del reloj interno de la PC, para cambiarle la frecuencia al reloj interno de la PC, o mejor dicho, para cambiar la cuenta del temporizador asociado al reloj interno de la PC. El tema es que necesito saber como leer el estado del reloj (necesito detectar el flanco de cambio de estado) interno, porque lo uso como reloj para la adquisición digital a través del puerto paralelo y no puedo hacerlo con un TIMER, porque necesito adquirir a frecuencias cercanas a los micros segundos. Y a parte cuando el reloj interno está en alto adquiero un canal y cuando está en bajo multiplexo y adquiero otro canal, por eso necesito detectar el flanco del reloj interno, y que éste a su vez no se modifique por un evento del teclado.
El otro problema que tengo es que al presionar una tecla en mi programa, si ésta tiene un evento asociado, pierdo la configuración de mi reloj, y yo necesito, que por más que se presione una tecla, mi programa siga adquiriendo....
El bucle principal de adquisición lo tengo hecho con un Thread o Hilo.
Y los eventos asociados a teclas están fuera de este hilo...
Espero haber sido claro y que me entiendan....
Espero respuestas...


Nombre
Apellidos
Correo
Comentarios