Slice Timers
MPC5200B Users Guide, Rev. 1
Freescale Semiconductor 7-63
7.5.1.1 SLT 0 Terminal Count Register—MBAR + 0x0700SLT 1 Terminal Count Register—MBAR + 0x0710
7.5.1.2 SLT 0 Control Register—MBAR + 0x0704SLT 1 Control Register—MBAR + 0x0714

Table7-51. SLT 0 Terminal Count Register

SLT 1 Terminal Count Register

msb 012345678 9 101112131415
RReserved Terminal Count
W
RESET:000000001 1 1 111 1 1
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
R Terminal Count
W
RESET:111111111 1 1 111 1 1
Bit Name Description
0:7 — Reserved
8:31 Terminal
Count
The user programs this register to set the Terminal Count value to be used by the Timer.
This register can be updated even if the Timer is running, the new value takes effect immediately.
The internal counter is compared to this register to determine if Terminal Count has been
reached.
Note: The Timer will not begin counting until a value greater than 255 is programmed into the
Terminal Count Register. A value less than 255 will essentially suspend the Timer.
Writing a value of zero to this register is considered invalid and will be converted to all ones,
creating a maximum duration count period.
Defaults at reset: TerminalCount will default to all ones, all other control bits willn default to zero.

Table7-52. SLT 0 Control Register

SLT 1 Control Register

msb 012345678 9 101112131415
RReserved
Run_Wait
Interrupt
Enable
Timer
Enable
Reserved
W
RESET:000000000 0 0 000 0 0
16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 lsb
RReserved
W
RESET:000000000 0 0 000 0 0