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.