Chapter 30 Periodic Interrupt Timer (PIT)
MPC5602P Microcontroller Reference Manual, Rev. 4
790
Freescale Semiconductor
•
Timers can generate DMA trigger pulses to initiate DMA transfers with other peripherals (ex:
initiate a SPI message transfer sequence)
•
Timers can generate interrupts
•
All interrupts are maskable
•
Independent timeout periods for each timer
30.2
Signal description
The PIT module has no external pins.
30.3
Memory map and registers description
This section provides a detailed description of all registers accessible in the PIT module.
30.3.1
Memory map
gives an overview on all PIT registers.
Table 30-1. PIT memory map
Offset from
PIT_BASE
(0xC3FF_0000)
Register
Location
0x0000
PITMCR—PIT Module Control Register
0x0004–0x00FF
Reserved
Timer Channel 0
0x0100
LDVAL0—Timer 0 Load Value Register
0x0104
CVAL0—Timer 0 Current Value Register
0x0108
TCTRL0—Timer 0 Control Register
0x010C
TFLG0—Timer 0 Flag Register
Timer Channel 1
0x0110
LDVAL1—Timer 1 Load Value Register
0x0114
CVAL1—Timer 1 Current Value Register
0x0118
TCTRL1—Timer 1 Control Register
0x011C
TFLG1—Timer 1 Flag Register
Timer Channel 2
0x0120
LDVAL2—Timer 2 Load Value Register
0x0124
CVAL2—Timer 2 Current Value Register
0x0128
TCTRL2—Timer 2 Control Register
0x012C
TFLG2—Timer 2 Flag Register