TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: VeritoCR en 29 de Septiembre de 2011, 14:11:18
-
Buenas tardes, estoy usando un PIC18F con cristal de 10MHz y ademas #FUSES H4 para tener mayor velocidad, ahora necesito generar pulsos de reloj de 1MHz usando interrupciones, pero lo mas que logro sacarle son 50KHz. Agradecería si alguie me puede ayudar.
-
Con el modulo PWM puedes obtener hasta 400KHz aproximadamente.
Podrías tomar esa señal y usar otro multiplicador externo.
Saludos!
-
Con el modulo PWM puedes obtener hasta 400KHz aproximadamente.
Podrías tomar esa señal y usar otro multiplicador externo.
Saludos!
Pero si no me equivoco con 40MHz puedes generar un PWM desde ~2kHz hasta 10MHz.... Eso si, la resolución va a disminuir a medida que aumenta la frecuencia desde 10-bits hasta 2-bits.
Si configuras el PWM para 1MHz, tienes 5.3-bits de resolución.
Buenas tardes, estoy usando un PIC18F con cristal de 10MHz y ademas #FUSES H4 para tener mayor velocidad, ahora necesito generar pulsos de reloj de 1MHz usando interrupciones, pero lo mas que logro sacarle son 50KHz. Agradecería si alguie me puede ayudar.
No puedes obtener mayor frecuencia por la latencia de las interrupciones + el tiempo necesario en el guardado y re-establecimiento del contexto.
Saludos!
-
Jalou!
con el nuevo CLC del que se está hablando en el foro: ¿sería posible?. No se si he dicho alguna burrada :)
1 saludo
-
Gracias! Con el modulo PWM logre sacar una frecuencia de 500KHz que me funciono bien como señal de reloj