Timer1 module is a 16-bit timer/counter with the following
features:
- 16-Bit Timer/Counter Register Pair (TMRxH:TMRxL)
- Programmable Internal or External Clock Source
- 2-Bit Prescaler
- Optionally Synchronized Comparator Out
- Multiple Timer1 Gate (count enable) Sources
- Interrupt-on-Overflow
- Wake-Up on Overflow (external clock, Asynchronous mode
only)
- 16-Bit Read/Write Operation
- Time Base for the Capture/Compare Function with the CCP
modules
- Special Event Trigger (with CCP)
- Selectable Gate Source Polarity
- Gate Toggle mode
- Gate Single-Pulse mode
- Gate Value Status
- Gate Event Interrupt
Important: References to module Timer1 apply to all the odd
numbered timers on this device.
Figure 1. Timer1 Block Diagram
Note:
- 1.This signal comes from the pin
seleted by TxCKIPPS.
- 2.TMRx register increments on rising edge.
- 3.Synchronize does not operate while in Sleep.
- 4.See TMRxCLK for clock source selections.
- 5.See TMRxGATE for gate source selection.
- 6.Synchronized comparator output should not be used in conjunction with synchronized
input clock.