1 slt 0 terminal count register-mbar + 0x0700, 2 slt 0 control register-mbar + 0x0704, Slt 0 terminal count register – Freescale Semiconductor MPC5200B User Manual

Page 222: Slt 0 control register

Advertising
background image

Slice Timers

MPC5200B Users Guide, Rev. 1

Freescale Semiconductor

7-63

7.5.1.1

SLT 0 Terminal Count Register—MBAR + 0x0700
SLT 1 Terminal Count Register—MBAR + 0x0710

7.5.1.2

SLT 0 Control Register—MBAR + 0x0704
SLT 1 Control Register—MBAR + 0x0714

Table 7-51. SLT 0 Terminal Count Register

SLT 1 Terminal Count Register

msb 0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

R

Reserved

Terminal Count

W

RESET:

0

0

0

0

0

0

0

0

1

1

1

1

1

1

1

1

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31 lsb

R

Terminal Count

W

RESET:

1

1

1

1

1

1

1

1

1

1

1

1

1

1

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.

Table 7-52. SLT 0 Control Register

SLT 1 Control Register

msb 0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

R

Reserved

Run_W

ait

In

terr

u

p

t

Ena

b

le

Ti

me

r

Ena

b

le

Reserved

W

RESET:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31 lsb

R

Reserved

W

RESET:

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

0

Advertising