![](http://datasheet.mmic.net.cn/340000/C517_datasheet_16463234/C517_41.png)
Semiconductor Group
39
C517A
For clarification some terms regarding the difference between "baud rate clock" and "baud rate"
should be mentioned. In the asynchronous modes the serial interfaces require a clock rate which is
16 times the baud rate for internal synchronization. Therefore, the baud rate generators/timers have
to provide a "baud rate clock" (output signal in
figure 18
and
figure 19
) to the serial interface
which - there divided by 16 - results in the actual "baud rate". Further, the abrevation f
OSC
refers to
the oscillator frequency (crystal or external clock operation).
The variable baud rates for modes 1 and 3 of the serial interface 0 can be derived from either timer
1 or a decdicated baud rate generator (see
figure 18
). The variable baud rates for modes A and B
of the serial interface 1 are derived from a decdicated baud rate generator as shown in
figure 19
.
Figure 18
Serial Interface 0 : Baud Rate Generation Configuration
Figure 19
Serial Interface 1 : Baud Rate Generator Configuration
The baud rate generator block in
figure 18
has the same structure (10-bit auto-reload timer) as the
baud rate generator block which is shown in detail in
figure 19
.
MCS03329
f
OSC
(SM0/
SM1)
S0CON.7
S0CON.6
Only one mode
can be selected
ADCON0.7
(BD)
0
1
Timer 1 Overflow
Note : The switch configuration shows the reset state.
Mode 3
Mode 2
Mode 1
÷ 6
/2
Mode 0
Baud
Rate
Generator
(S0RELH
S0RELL)
÷ 2
(SMOD)
0
PCON.7
1
Rate
Clock
Baud
MCS03331
Baud Rate Generator
S1RELH
.1 .0
S1RELL
10-Bit Timer
Input Clock
Baud
Rate
Clock
Owerflow
f
/2
OSC