Hjälp med PWM-upplösning i PIC16F886
Postat: 2 december 2008, 14:50:42
EDIT: Länk till nedan omtalade datablad: http://ww1.microchip.com/downloads/en/D ... 41291E.pdf
God-dagens!
Håller på att mecka med PWM-modulen i PIC16F886 och behöver hjälp att tolka databladet.
I sektion 11.5.3 (PWM resolution) i databladet står det i tabellen för 8MHz-klocka att "maximum resolution@4.90kHz period=8 bits".
I exemplet för dessa frekvenser har dem dock satt prescaler till 4 och PR2 till 0x65 vilket genererar en upplösning på ca 6.74 bitar enligt formeln på samma sida.
Hur ska man ställa registren för att få 8 bitars upplösning på PWM-modulen?
Sätter jag prescalern till 1 och maxar PR2 så kommer jag ändå inte ner i 5kHz.
MVH
/Tottish
God-dagens!
Håller på att mecka med PWM-modulen i PIC16F886 och behöver hjälp att tolka databladet.
I sektion 11.5.3 (PWM resolution) i databladet står det i tabellen för 8MHz-klocka att "maximum resolution@4.90kHz period=8 bits".
I exemplet för dessa frekvenser har dem dock satt prescaler till 4 och PR2 till 0x65 vilket genererar en upplösning på ca 6.74 bitar enligt formeln på samma sida.
Hur ska man ställa registren för att få 8 bitars upplösning på PWM-modulen?
Sätter jag prescalern till 1 och maxar PR2 så kommer jag ändå inte ner i 5kHz.
MVH
/Tottish