Página 1 de 1

como calcular duty cycle (PIC18 - CCS)

MensagemEnviado: 28 Out 2008 14:44
por mrtabs
Ola pessoal,
Estou apanhando um pouco do PWM do PIC18f4550, usando o compilador CCS (ou PICC).

Eu setei o timer2 desse jeito (clock 48Mhz):

setup_timer_2 (T2_DIV_BY_16, 249, 1); /* fpwm = 3kHz */

Bom, dai ele tem a funcao set_pwm1_duty...so que eu nao sei a faixa de valores que eu posso trabalhar, para setar 50%, 20% etc...alguem pode me ajudar?


abraço

MensagemEnviado: 28 Out 2008 14:50
por mrtabs
ahhhhhh
putz...o PWM eh de 10 bits, entao vai de 0 a 1024...
0 = 0%
1024 = 100%

eh isso? se sim, me desculpem.. :$