or... i could just times the 8 bit duty by 4...

but still, why does the datasheet, even the one for the 18F4550 'indicates' a variable bit resolution...

TABLE 24-5: EXAMPLE PWM FREQUENCIES AND RESOLUTIONS (FOSC = 32 MHz)
Code:
PWM Frequency                1.95 kHz 7.81 kHz 31.25 kHz 125 kHz 250 kHz 333.3 kHz
Timer Prescale (1, 4, 16)   16          4           1              1          1           1
PRx Value                         0xFF      0xFF       0xFF         0x3F     0x1F      0x17
Maximum Resolution (bits) 10         10           10            8          7           6.6
Thats a copy of the table from the datasheet... as best i can get it over
So, saying their is maximum resolution that is less than what the physical hardware can do indicates that you can change the resolution...

So, where do you change it?
HOW do you then only use 8 bits as indicated?
I've now read through 3 'guides' but they have not told me what i need to know...
However...
One of them indicated that PR was the period register used for setting the time lenght for each cycle...
However this can't possibly be true since that would mean the chip was built back to front... It would be more logical to set the frequency and then set the number of bits....

???????