code error in clocktick init. (PIC18 port)

nobody wrote on Tuesday, December 19, 2006:


I found that in prvSetupTimerInterrupt()  OpenTimer1() is called with argument T1_CCP1_T3_CCP2. This argument implies setting of some T3CON bits to configure timer/ccp pairs, but OpenTimer1 doesn’t do that. Only OpenTimer3 can get that argument.
On the other hand, accidental &T1_CCP1_T3_CCP2 with the other arguments could result in unexpected behaviour.

Paul van der Hulst