T2CONSET.f1 = 0; //Internal peripheral clock T2CONSETbits.T32 = 1; //TMRx and TMRy form a 32-bit timer T2CONSETbits.TGATE = 0; //Gated time accumulation is disabled T2CONSETbits.TCKPS0 = 0; //1:1 prescale value T2CONSETbits.TCKPS1 = 0; T2CONSETbits.TCKPS2 = 0; TMR2 = 0; PR2 = 0xFFFFFFFF; T2CONSETbits.ON = 1; //Module is enabled