23.13.1 TxCON

Timer Control Register
Name: TxCON
Offset: 0x030E,0x0314

Bit 76543210 
   CKPS[1:0] SYNCRD16ON 
Access R/WR/WR/WR/WR/W 
Reset 00000 

Bits 5:4 – CKPS[1:0] Timer Input Clock Prescaler Select

Reset States: 
POR/BOR = 00
All Other Resets = uu
ValueDescription
11 1:8 Prescaler value
10 1:4 Prescaler value
01 1:2 Prescaler value
00 1:1 Prescaler value

Bit 2 – SYNC Timer External Clock Input Synchronization Control

Reset States: 
POR/BOR = 0
All Other Resets = u
ValueNameDescription
x CS = FOSC/4 or FOSC This bit is ignored. Timer uses the incoming clock as is.
1 All other clock sources Do not synchronize external clock input
0 All other clock sources Synchronize external clock input with system clock

Bit 1 – RD16 16-Bit Read/Write Mode Enable

Reset States: 
POR/BOR = 0
All Other Resets = u
ValueDescription
1 Enables register read/write of Timer in one 16-bit operation
0 Enables register read/write of Timer in two 8-bit operations

Bit 0 – ON Timer On

Reset States: 
POR/BOR = 0
All Other Resets = u
ValueDescription
1 Enables Timer
0 Disables Timer