27.3.5 CCPx Time Base Register

Note:
  1. TMR[31:16] will be available when operating in a valid 32-bit Operating mode, or the dual 16-bit Time Base mode. TMR[31:16] will read as ‘0’ when operating in all other modes.
  2. All writes to CCPxTMR are buffered for atomic update operation. The CCPxTMR value is not updated until the uppermost byte of the timer is written. If the timer clock source is asynchronous, user software must monitor the status bits to ensure the prior write has completed before performing another write.
  3. TMRL = TMR[15:0] and TMRH = TMR[31:16].
Table 27-8. Register Bit Attribute Legend
SymbolDescriptionSymbolDescriptionSymbolDescription
RReadable bitHCCleared by Hardware(Gray cell)Unimplemented
WWritable bitHSSet by HardwareXBit is unknown at Reset
CWrite to clearSSoftware settable bitxChannel number
Name: CCPxTMR
Offset: 0x1B10, 0x1B40, 0x1B70, 0x1BA0

Bit 3130292827262524 
 TMR[31:24] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 2322212019181716 
 TMR[23:16] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 15141312111098 
 TMR[15:8] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 
Bit 76543210 
 TMR[7:0] 
Access R/WR/WR/WR/WR/WR/WR/WR/W 
Reset 00000000 

Bits 31:0 – TMR[31:0]  32-bit Time Base Value bits(1,2,3)