Table of Contents
4
October 8, 2006
Preliminary
6.1.2
Reset Control ....................................................................................................................................... 52
6.1.3
Power Control ...................................................................................................................................... 55
6.1.4
Clock Control ....................................................................................................................................... 55
6.1.5
System Control .................................................................................................................................... 57
6.2
Initialization and Configuration............................................................................................................. 58
6.3
Register Map ....................................................................................................................................... 58
6.4
Register Descriptions........................................................................................................................... 59
7.
Internal Memory .................................................................................................................. 95
7.1
Block Diagram ..................................................................................................................................... 95
7.2
Functional Description ......................................................................................................................... 95
7.2.1
SRAM Memory .................................................................................................................................... 95
7.2.2
Flash Memory ...................................................................................................................................... 96
7.3
Initialization and Configuration............................................................................................................. 97
7.3.1
Changing Flash Protection Bits ........................................................................................................... 97
7.3.2
Flash Programming ............................................................................................................................. 98
7.4
Register Map ....................................................................................................................................... 98
7.5
Register Descriptions........................................................................................................................... 99
8.
General-Purpose Input/Outputs (GPIOs) ........................................................................ 109
8.1
Block Diagram ................................................................................................................................... 110
8.2
Functional Description ....................................................................................................................... 110
8.2.1
Data Register Operation .................................................................................................................... 111
8.2.2
Data Direction .................................................................................................................................... 112
8.2.3
Interrupt Operation............................................................................................................................. 112
8.2.4
Mode Control ..................................................................................................................................... 113
8.2.5
Pad Configuration .............................................................................................................................. 113
8.2.6
Identification....................................................................................................................................... 113
8.3
Initialization and Configuration........................................................................................................... 113
8.4
Register Map ..................................................................................................................................... 115
8.5
Register Descriptions......................................................................................................................... 116
9.
General-Purpose Timers .................................................................................................. 147
9.1
Block Diagram ................................................................................................................................... 148
9.2
Functional Description ....................................................................................................................... 148
9.2.1
GPTM Reset Conditions .................................................................................................................... 148
9.2.2
32-Bit Timer Operating Modes........................................................................................................... 148
9.2.3
16-Bit Timer Operating Modes........................................................................................................... 150
9.3
Initialization and Configuration........................................................................................................... 154
9.3.1
32-Bit One-Shot/Periodic Timer Mode ............................................................................................... 154
9.3.2
32-Bit Real-Time Clock (RTC) Mode ................................................................................................. 155
9.3.3
16-Bit One-Shot/Periodic Timer Mode ............................................................................................... 155
9.3.4
16-Bit Input Edge Count Mode .......................................................................................................... 155
9.3.5
16-Bit Input Edge Timing Mode ......................................................................................................... 156
9.3.6
16-Bit PWM Mode.............................................................................................................................. 156
9.4
Register Map ..................................................................................................................................... 157
9.5
Register Descriptions......................................................................................................................... 158
10.
Watchdog Timer ................................................................................................................ 179
10.1
Block Diagram ................................................................................................................................... 179
10.2
Functional Description ....................................................................................................................... 180
10.3
Initialization and Configuration........................................................................................................... 180
10.4
Register Map ..................................................................................................................................... 180