Pues esa es la cuestion chicos como lo hago sin dejar de atender otros procesos, por ejemplo necesito controlar 4 display de 7-seg a la misma ves que cuento durante 30 segundos los pulsos que me llegan a 8 patitas distintas, los pulsos tienen una frecuencia sumamente baja por ejemplo de frecuencia 0.01 Hz, el micro objetivo es un atmega32 y bueno rapidamente me fije en sus timers y me topo con que tiene 3 timers/contadores uno 16bits y 2 de 8bits y luego que prosigue.
PORTA <---- Entran las 8 señales que se deben contar durante 30 segundos
PORTB ----> Controlan los 4 display de 7 segmentos con el empleo de un 74LS47
Entonces como cuento esas 8 señales por separado durante 30 segundos sin dejar de actualizar los datos en los display
La verdad siempre he tenido problemas con esto de manipular varios procesos a la ves, generalmente lo resolvia empleando altas frecuencias pero en este caso me causaria mas problemas por lo del contador, ahora bien usar un DSP no me gustaria porque no se usarlos ademas no tengo herramientas para comenzar con DSP, porfa ayuda con esto que no le puedo dar solucion
Nadien que me apoye
PORTA <---- Entran las 8 señales que se deben contar durante 30 segundos
PORTB ----> Controlan los 4 display de 7 segmentos con el empleo de un 74LS47
Entonces como cuento esas 8 señales por separado durante 30 segundos sin dejar de actualizar los datos en los display
La verdad siempre he tenido problemas con esto de manipular varios procesos a la ves, generalmente lo resolvia empleando altas frecuencias pero en este caso me causaria mas problemas por lo del contador, ahora bien usar un DSP no me gustaria porque no se usarlos ademas no tengo herramientas para comenzar con DSP, porfa ayuda con esto que no le puedo dar solucion
Nadien que me apoye
Última edición: