Buscador
YoReparo.com La Web 

Regístrate gratis para participar de los foros, o si ya estás registrado haz login.

Onda cuadrada pic-16F877

comentario del autor Dom Feb 10, 2008 2:26 pm
   
Buenas tardes,

Necesito generar pulsos de un rango entre 1khz-40khz con el pic 16F877A. Sin utilizar el prescaler, entiendo que el periodo viene fijado por T=(valor Timer)*4/Fosc, donde Fosc será en este caso de 4Mhz, por lo que obtendría periodos de varios microsegundos. El problema que encuentro es que al monitorizar esta señal con proteus, observo que el periodo es de 1-1,5ms, cuando a mi me interesa tenerlo del orden de unos pocos micros. Esto significa que algo hago mal en el programa (lo hago en 'c'). El cristal de resonancia utilizado es de 4Mhz. Alguna idea de que puede suceder?
De otro modo, alguien tiene una rutina similar para probarla? No utilizo el PWM propio del pic porque desconozco sus restricciones, además, me interesará utilizar el método PFM, por lo que prefiero sacar la señal por el PORTB.

Agradezco sugerencias....

Saludos.

MURO81

Reputación



Hacer una pregunta

Reglamento / P+F

Foros

Miembros / Expertos