8XC251SA, SB, SP, SQ USER’S MANUAL
vi
8.2 TIMER/COUNTER OPERATION................................................................................... 8-1
8.3 TIMER 0......................................................................................................................... 8-3
8.3.1 Mode 0 (13-bit Timer) ...............................................................................................8-4
8.3.2 Mode 1 (16-bit Timer) ...............................................................................................8-4
8.3.3 Mode 2 (8-bit Timer With Auto-reload) ......................................................................8-5
8.3.4 Mode 3 (Two 8-bit Timers) ........................................................................................8-5
8.4 TIMER 1......................................................................................................................... 8-5
8.4.1 Mode 0 (13-bit Timer) ...............................................................................................8-9
8.4.2 Mode 1 (16-bit Timer) ...............................................................................................8-9
8.4.3 Mode 2 (8-bit Timer with Auto-reload) .......................................................................8-9
8.4.4 Mode 3 (Halt) ............................................................................................................8-9
8.5 TIMER 0/1 APPLICATIONS........................................................................................... 8-9
8.5.1 Auto-load Setup Example .........................................................................................8-9
8.5.2 Pulse Width Measurements ....................................................................................8-10
8.6 TIMER 2....................................................................................................................... 8-10
8.6.1 Capture Mode .........................................................................................................8-11
8.6.2 Auto-reload Mode ...................................................................................................8-12
8.6.2.1 Up Counter Operation ........................................................................................8-12
8.6.2.2 Up/Down Counter Operation ..............................................................................8-13
8.6.3 Baud Rate Generator Mode ....................................................................................8-14
8.6.4 Clock-out Mode .......................................................................................................8-14
8.7 WATCHDOG TIMER................................................................................................... 8-16
8.7.1 Description ..............................................................................................................8-16
8.7.2 Using the WDT ........................................................................................................8-18
8.7.3 WDT During Idle Mode ...........................................................................................8-18
8.7.4 WDT During PowerDown ........................................................................................8-18
CHAPTER 9
PROGRAMMABLE COUNTER ARRAY
9.1 PCA DESCRIPTION...................................................................................................... 9-1
9.1.1 Alternate Port Usage .................................................................................................9-2
9.2 PCA TIMER/COUNTER................................................................................................. 9-2
9.3 PCA COMPARE/CAPTURE MODULES....................................................................... 9-5
9.3.1 16-bit Capture Mode .................................................................................................9-5
9.3.2 Compare Modes .......................................................................................................9-7
9.3.3 16-bit Software Timer Mode ......................................................................................9-7
9.3.4 High-speed Output Mode ..........................................................................................9-8
9.3.5 PCA Watchdog Timer Mode .....................................................................................9-9
9.3.6 Pulse Width Modulation Mode ................................................................................9-11
CHAPTER 10
SERIAL I/O PORT
10.1 OVERVIEW................................................................................................................. 10-1