C8051F340/1/2/3/4/5/6/7

Table 18.1. Timer Settings for Standard Baud Rates Using The Internal Oscillator

 

Target

Actual

Baud

Oscillator

Timer Clock

SCA1-SCA0

T1M*

Timer 1

 

Baud

Baud

Rate Error

Divide

Source

(pre-scale

 

Reload

 

Rate (bps)

Rate (bps)

 

Factor

 

select*

 

Value (hex)

 

230400

230769

0.16%

52

SYSCLK

XX

1

0xE6

MHz

115200

115385

0.16%

104

SYSCLK

XX

1

0xCC

57600

57692

0.16%

208

SYSCLK

XX

1

0x98

12

 

 

 

 

 

 

 

 

28800

28846

0.16%

416

SYSCLK

XX

1

0x30

=

 

 

 

 

 

 

 

 

14400

14423

0.16%

832

SYSCLK / 4

01

0

0x98

SYSCLK

1200

1202

0.16%

9984

SYSCLK / 48

10

0

0x98

 

9600

9615

0.16%

1248

SYSCLK / 4

01

0

0x64

 

2400

2404

0.16%

4992

SYSCLK / 12

00

0

0x30

 

 

 

 

 

 

 

 

 

 

230400

230769

0.16%

104

SYSCLK

XX

1

0xCC

MHz

115200

115385

0.16%

208

SYSCLK

XX

1

0x98

57600

57692

0.16%

416

SYSCLK

XX

1

0x30

24

 

 

 

 

 

 

 

 

28800

28846

0.16%

832

SYSCLK / 4

01

0

0x98

=

 

 

 

 

 

 

 

 

14400

14423

0.16%

1664

SYSCLK / 4

01

0

0x30

SYSCLK

1200

1202

0.16%

19968

SYSCLK / 48

10

0

0x30

 

9600

9615

0.16%

2496

SYSCLK / 12

00

0

0x98

 

2400

2404

0.16%

9984

SYSCLK / 48

10

0

0x98

 

 

 

 

 

 

 

 

 

MHz

230400

230769

0.16%

208

SYSCLK

XX

1

0x98

115200

115385

0.16%

416

SYSCLK

XX

1

0x30

48

57600

57692

0.16%

832

SYSCLK / 4

01

0

0x98

=

28800

28846

0.16%

1664

SYSCLK / 4

01

0

0x30

SYSCLK

 

 

 

 

 

 

 

 

2400

2404

0.16%

19968

SYSCLK / 48

10

0

0x30

 

14400

14388

0.08%

3336

SYSCLK / 12

00

0

0x75

 

9600

9615

0.16%

4992

SYSCLK / 12

00

0

0x30

 

 

 

 

 

 

 

 

 

X = Don’t care

*Note: SCA1-SCA0 and T1M define the Timer Clock Source. Bit definitions for these values can be found in

Section 21.1.

218

Rev. 0.5

Page 218
Image 218
Silicon Laboratories C8051F341 Target Actual Baud Oscillator Timer Clock, SCA1-SCA0, Rate bps Factor Select, Sysclk