saf-xc866-4rri3v Infineon Technologies Corporation, saf-xc866-4rri3v Datasheet - Page 72

no-image

saf-xc866-4rri3v

Manufacturer Part Number
saf-xc866-4rri3v
Description
8-bit Single-chip Microcontroller
Manufacturer
Infineon Technologies Corporation
Datasheet
3.11.1
The baud-rate generator is based on a programmable 8-bit reload value, and includes
divider stages (i.e., prescaler and fractional divider) for generating a wide range of baud
rates based on its input clock f
Figure 29
The baud rate timer is a count-down timer and is clocked by either the output of the
fractional divider (f
output of the prescaler (f
generation, the fractional divider must be configured to fractional divider mode
(FDCON.FDM = 0). This allows the baud rate control run bit BCON.R to be used to start
or stop the baud rate timer. At each timer underflow, the timer is reloaded with the 8-bit
reload value in register BG and one clock pulse is generated for the serial channel.
Enabling the fractional divider in normal divider mode (FDEN = 1 and FDM = 1) stops the
baud rate timer and nullifies the effect of bit BCON.R. See
The baud rate (f
• Input clock f
• Prescaling factor (2
• Fractional divider (STEP/256) defined by register FDSTEP
Data Sheet
(to be considered only if fractional divider is enabled and operating in fractional divider
mode)
f
PCLK
Prescaler
Baud-Rate Generator
Baud-rate Generator Circuitry
FDEN
PCLK
FDM
BR
f
DIV
) value is dependent on the following parameters:
MOD
clk
BRPRE
) if the fractional divider is enabled (FDCON.FDEN = 1), or the
DIV
Fractional Divider
) if the fractional divider is disabled (FDEN = 0). For baud rate
Adder
) defined by bit field BRPRE in register BCON
FDRES
1
1
FDSTEP
PCLK
0
, see
f
MOD
Figure
‘0’
f
DIV
0
(overflow)
68
FDEN&FDM
10
11
01
00
10
00
01
11
29.
R
0
1
NDOV
Section
8-Bit Baud Rate Timer
8-Bit Reload Value
Functional Description
3.12.
V1.2, 2007-10
f
BR
XC866

Related parts for saf-xc866-4rri3v