Hola, a ver si alguien puede echarme una mano con esto:
Necesito crear un tren de pulsos de una frecuencia determinada(en este caso 50khz) y que cada pulso represente un numero primo(necesito mostrar los 5 primeros nºs primos) es decir, el 1 un pulso, el 2 dos pulsos el 3 tres pulsos, el 5 cinco y el 7 siete. Cada tren de pulsos que representa un numero tiene que ir separado por un periodo de la misma frecuencia que los pulsos pero sin pulso.
Lo unico que se me ocurre es con el PWM generar un tren de pulsos e ir modificandole cada x pulsos el tON (poniendolo a cero en este caso para indicar la separacion entre nºs primos). Para medir los pulsos utilizaria el tmr0, con el iria sumando en un contador cada desbordamiento cada vez que transcurran los 50khz y dicho contador lo utilizaria en el pwm para ir modificando el tON segun corresponda.
No se si dicho planteamiento es el adecuado o si existe otro mas sencillo o mejor, por eso os pregunto a vosotros.
un saludo y gracias anticipadas.