Autor Tema: PWM de 10 Bits en PIC16F886  (Leído 3591 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado ferorts

  • PIC10
  • *
  • Mensajes: 36
PWM de 10 Bits en PIC16F886
« en: 14 de Febrero de 2011, 09:16:12 »
Hola a todos, estoy trabajando con un PIC 16F886 utilizando CCS C, queria preguntaros como puedo utilizar el modulo PWM con 10 bits, y no 8, ya que yo he utilizado con el modulo PWM dandole al registro TR2 valores desde 0 a 255, utilizando (setup_timer_2(T2_DIV_BY_4,valor_pr2,1);) siendo el valor_pr2 un valor que va de 0 a 255.
Yo he leido por inet que eso de usar 10 bits solo consigo precision en el dutty que la frecuencia seguira siendo de 8 bits. ¿es cierto eso?

PD:
Para el calulo del TR2=[F.osc/(FPWM*Presc*4)]-1;
Para el calulo del Dutty(SIEMPRE 50%)=Valor (TR2*2)+1

Gracias.

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: PWM de 10 Bits en PIC16F886
« Respuesta #1 en: 14 de Febrero de 2011, 10:49:24 »
No es necesario abrir dos mensajes con el mismo problema. Lee las reglas del foro.

Seguir aquí:
http://www.todopic.com.ar/foros/index.php?topic=33809.0;topicseen
No contesto mensajes privados, las consultas en el foro