mc9s12c32mpb16 Freescale Semiconductor, Inc, mc9s12c32mpb16 Datasheet - Page 387

no-image

mc9s12c32mpb16

Manufacturer Part Number
mc9s12c32mpb16
Description
Hcs12 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
13.3.2.1
The SCI Baud Rate Register is used by the counter to determine the baud rate of the SCI. The formula for
calculating the baud rate is:
where:
Read: Anytime. If only SCIBDH is written to, a read will not return the correct data until SCIBDL is
written to as well, following a write to SCIBDH.
Write: Anytime
Freescale Semiconductor
Module Base + 0x_0001
Module Base + 0x_0000
SBR[12:0]
Reset
Reset
Field
4–0
7–0
W
W
R
R
SCI baud rate = SCI module clock / (16 x BR)
BR is the content of the SCI baud rate registers, bits SBR12 through SBR0. The baud rate registers
can contain a value from 1 to 8191.
SBR7
SCI Baud Rate Bits — The baud rate for the SCI is determined by these 13 bits.
Note: The baud rate generator is disabled until the TE bit or the RE bit is set for the first time after reset. The
SCI Baud Rate Registers (SCIBDH and SCHBDL)
0
0
0
7
7
baud rate generator is disabled when BR = 0.
Writing to SCIBDH has no effect without writing to SCIBDL, since writing to SCIBDH puts the data in a
temporary location until SCIBDL is written to.
= Unimplemented or Reserved
Figure 13-3. SCI Baud Rate Registers (SCIBDH and SCIBDL)
SBR6
0
0
0
6
6
Table 13-1. SCIBDH AND SCIBDL Field Descriptions
SBR5
MC9S12C-Family / MC9S12GC-Family
0
0
0
5
5
Chapter 13 Serial Communications Interface (S12SCIV2) Block Description
SBR12
SBR4
Rev 01.23
0
0
4
4
Description
SBR11
SBR3
0
0
3
3
SBR10
SBR2
0
1
2
2
SBR9
SBR1
0
0
1
1
SBR8
SBR0
0
0
0
0
387

Related parts for mc9s12c32mpb16