Timers – Lucent Technologies MN10285K User Manual

Page 86

Advertising
background image

Timers

8-Bit Timer Setup Examples

MN102H75K/F75K/85K/F85K LSI User Manual

Panasonic Semiconductor Development Company

85

Panasonic

TM2UDICH (example)

x’00FC71’

TM2UDICL (example)

x’00FC70’

TM1UDICH (example)

x’00FC73’

TM1UDICL (example)

x’00FC72’

3.

Set the divide-by ratio for timer 0. Since the timer will count 60,000 cycles

(x’EA60’), write x’5F’ to the timer 1 base register (TM1BR) and x’EA’ to
the timer 2 base register (TM2BR). (The valid range for TMnBR is 0 to

255.)

TM1BR (example)

x’00FE11’

TM2BR (example)

x’00FE12’

Do not change the clock source

once you select it. Selecting the
clock source while you set up

the count operation control will

corrupt the value in the binary
counter.

4.

Set the TM1LD bit of the TM1MD register and theTM2LD bit of the
TM2MD register to 1. This loads the value in the base register to the binary

counter. At the same time, select the clock source as the BOSC/4 for timer 1
and cascade to timer 1 for timer 2. (Write to TMnS[1:0]).

TM1MD (example)

x’00FE21’

Bit:

7

6

5

4

3

2

1

0

TM2UD

LV2

TM2UD

LV1

TM2UD

LV0

TM2UD

IE

Setting:

0

1

0

0

0

0

0

1

Bit:

7

6

5

4

3

2

1

0

TM2UD

IR

TM2UD

ID

Setting:

0

0

0

0

0

0

0

0

Bit:

7

6

5

4

3

2

1

0

TM0UD

IE

Setting:

0

0

0

0

0

0

0

0

Bit:

7

6

5

4

3

2

1

0

TM1UD

IR

TM1UD

ID

Setting:

0

0

0

0

0

0

0

0

Bit:

7

6

5

4

3

2

1

0

TM1

BR7

TM1

BR6

TM1

BR5

TM1

BR4

TM1

BR3

TM1

BR2

TM1

BR1

TM1

BR0

Setting:

0

1

0

1

1

1

1

1

Bit:

7

6

5

4

3

2

1

0

TM2

BR7

TM2

BR6

TM2

BR5

TM2

BR4

TM2

BR3

TM2

BR2

TM2

BR1

TM2

BR0

Setting:

1

1

1

0

1

0

1

0

Bit:

7

6

5

4

3

2

1

0

TM1

EN

TM1

LD

TM1

S1

TM1

S0

Setting:

0

1

0

0

0

0

0

0

Advertising
This manual is related to the following products: