X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=rgb.c;h=43fec9ef21aae0071e75ccca3f461eac13e8424f;hb=ba136d2375a013b5472208dc4f4617f6c656e8f8;hp=5fb2849a26988cb0299f4e836d7d34728870fb2c;hpb=69da989ff2f0fa877055a6aa697dde9577950991;p=rgblamp.git diff --git a/rgb.c b/rgb.c index 5fb2849..43fec9e 100644 --- a/rgb.c +++ b/rgb.c @@ -13,10 +13,10 @@ void rgb_init() { /* Initialize rgb * CCP1 on RB3, CCP2 on RA7, CCP3 on RA3, CCP4 on RA4 - * - Fosc = 32MHz - * - Prescale = 16 + * - Fosc = 8 MHz, 4 MHz + * - Prescale = 4, 4 * - PRx value = 0xff - * = f(rgb) = 1.95 kHz + * = f(rgb) = 1.95 kHz, 0.98 kHz */ /* Set rgb Rxn pins as outputs. */ @@ -46,7 +46,8 @@ void rgb_init() CCPTMRS = 0; /* All CCPx use Timer 2 */ TMR2IF = 0; PR2 = 0xff; - T2CON = 0b00000011; + + T2CON = 0b00000001; } void rgb_off()