Programación General > C/C++
Re: Sacar frecuencia por el puerto paralelo
© Jonathan ©:
Hola juanmx, recibi respuesta en el mensaje del foro de assembler y lamentablemente ninguna da una solucion, es algo muy dificil lo que deseas hacer, vere si logro hallar algo de info buscando de otra manera. Saludos
juanmx:
Creo que tendre que hacerlo usando hardware, encontre una buena opcion, en:
http://www.reed-electronics.com/ednmag/ ... me=0&cfd=1
Voy a armar el circuito y a ver si sale, pero seguire investigando si se puede solo con software. De todas formas muchisimas gracias por la ayuda.
Saludos, Juan :guitar:
© Jonathan ©:
Hola juanmx, si, yo hiba a decirte que podias utilizar hardware, con un micro puedes hacer hasta menos de 40 Khz o mas tambien. Bueno, espero tengas suerte. Saludos :guitar:
Astor:
La respuesta es bastante simple.
Debes colgarte de la INT 8 (que es la IRQ0, 82c54).
El 82c54 (buscalo en google) es un integrado que posee 3 Timers.
El timer0 esta mapeado a la IRQ0.
Por default genera una interrupcion cada 55ms, pero modificando sus cuentas podes llevarlo a 890 nano segundos.
Si sabes como colgarte en C o asm de una interrupcion en DOS ya tenes el 50% del trabajo hecho.
Deberias mirar las hojas de datos, pero con escribir la cuenta del 8254 alcanza.
Saludos.
Navegación
[*] Página Anterior
Ir a la versión completa