English
Language : 

C165H Datasheet, PDF (273/499 Pages) Infineon Technologies AG – EMBEDDED C166 WITH USART IOM-2 AND HDLC SUPPORT
C165H
Asynchronous/Synchr. Serial Interface
Table 56
Autobaud Detection using Standard Baudrates (fDIV = 11.0592 MHz)
Baudrate
Numbering
Detectable Standard
Baudrate
Divide Factor d f
BG is loaded after
detection with value
Br5
9600 Baud
1152
71
= 047H
Br6
4800 Baud
2304
143 = 08FH
Br7
2400 Baud
Br8
1200 Baud
4608
9216
287 = 11FH
575 = 23FH
According Table 56 a baudrate of 9600 Baud is achieved when register BG is loaded
with a value of 047H, assuming that fDIV has been set to 11.0592 MHz.
Y Table 56 also lists a divide factor d f which is defined with the following formula :
R Baudrate =
f DIV
df
This divide factor df defines a fixed relationship between the prescaler output frequency
A fDIV and the baudrate to be detected during the autobaud detection operation. This
means, changing fDIV results in a totally different baudrate table in means of baudrate
IN - values. For the baudrates to be detected, the following relations are always valid :
– Br0 = fDIV / 48D, Br1 = fDIV / 96D, ....... up to Br8 = fDIV / 9216D,
T A requirement for detecting standard baudrates up to 230.400 kBaud is the fDIV minimum
value of 11.0592 MHz. With the value FD_VALUE in register FDV the fractional divider
IM P fDIV is adapted to the module clock frequency fMOD. Table 57 defines the deviation of the
standard baudrates when using autobaud detection depending on the module clock
L R fMOD.
Table 57 Standard Baudrates - Deviations and Errors for Autobaud Detection
E E fMOD
R C 10 MHz
12 MHz
X 13 MHz
P E 16 MHz
- 18 MHz
FDV
not possible
472
436
354
315
Error in fDIV
+ 0.03 %
+ 0.1 %
+ 0.03 %
+ 0.14 %
18.432 MHz
307
- 0.07 %
20 MHz
283
- 0.04 %
24 MHz
236
+ 0.03 %
25 MHz
226
- 0.22 %
30 MHz
189
+ 0.14 %
33 MHz
172
+ 0.24 %
36 MHz
157
+ 0.18 %
Data Sheet
273
2001-04-19