5/320
Table of Contents
9.4.1 Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
9.4.2 Defining address areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
9.4.3 Prioritizing address areas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
9.4.4 Precautions and hints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
9.5
EBC IDLE STATE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
9.6
EXTERNAL BUS ARBITRATION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
9.6.1 Entering the hold state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
9.6.2 Exiting the hold state . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
9.7
THE XBUS INTERFACE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
10 PWM MODULE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177
10.1 OPERATING MODES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 178
10.1.1Mode 0 - standard PWM generation (edge aligned PWM) . . . . . . 179
10.1.2Mode 1 - symmetrical PWM generation (center aligned) . . . . . . . 181
10.1.3Single shot mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
10.2 PWM MODULE REGISTERS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
10.2.1Up/down counter PT3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
10.2.2Period register PP3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
10.2.3Pulse width register PW3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
10.2.4PWM control register PWMCON0 . . . . . . . . . . . . . . . . . . . . . . . . . 186
10.2.5PWM control register PWMCON1 . . . . . . . . . . . . . . . . . . . . . . . . . 187
10.3 INTERRUPT REQUEST GENERATION . . . . . . . . . . . . . . . . . . . . . . . 188
10.4 PWM OUTPUT SIGNALS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 189
11 GENERAL PURPOSE TIMER UNITS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
11.1 TIMER BLOCK GPT1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190
11.1.1GPT1 core timer T3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192
11.1.2GPT1 auxiliary timers T2 and T4 . . . . . . . . . . . . . . . . . . . . . . . . . 201
11.1.3Interrupt control for GPT1 timers . . . . . . . . . . . . . . . . . . . . . . . . . 208
11.2 TIMER BLOCK GPT2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
11.2.1GPT2 core timer T6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
11.2.2GPT2 Auxiliary Timer T5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
11.2.3Interrupt control for GPT2 timers and CAPREL . . . . . . . . . . . . . . 225
12 ASYNCHRONOUS/SYNCHRONOUS SERIAL INTERFACE . . . . . . . . . . . 226