MMCCMB2107 Freescale, MMCCMB2107 Datasheet - Page 353

no-image

MMCCMB2107

Manufacturer Part Number
MMCCMB2107
Description
Manufacturer
Freescale
Datasheet

Specifications of MMCCMB2107

Lead Free Status / RoHS Status
Not Compliant
16.11.2 Transmitting a Frame
MMC2107 – Rev. 2.0
MOTOROLA
Serial Communications Interface Modules (SCI1 and SCI2)
To begin an SCI transmission:
Writing the TE bit from 0 to 1 loads the transmit shift register with a
preamble of 10 (if M = 0) or 11 (if M = 1) logic 1s. When the preamble
shifts out, the SCI transfers the data from SCIDRH and SCIDRL to the
transmit shift register. The transmit shift register prefaces the data with
a 0 start bit and appends the data with a 1 stop bit and begins shifting
out the frame.
1. Configure the SCI:
2. Transmit a byte:
3. Repeat step 2 for each subsequent transmission.
Freescale Semiconductor, Inc.
For More Information On This Product,
a. Write a baud rate value to SCIBDH and SCIBDL.
b. Write to SCICR1 to:
c. Write to SCICR2 to:
a. Clear the TDRE flag by reading SCISR1 and, if sending 9-bit
b. Write the byte to be transmitted (or low-order 8 bits if sending
data, write the ninth data bit to SCDRH.
9-bit data) to SCIDRL.
iv. Select the receiver wakeup condition: address mark or
vi. Enable or disable the parity function and select odd or
iv. Put the receiver in standby if required
iii. Select 10-bit or 11-bit frames
iii. Enable or disable the receiver
v. Select idle line type
ii. Select open-drain or wired-OR SCI outputs
ii. Enable the transmitter and queue a break frame
i. Enable or disable loop mode and select the receiver
i. Enable or disable TDRE, TC, RDRF, and IDLE interrupt
Go to: www.freescale.com
feedback path
idle line
even parity
requests
Serial Communications Interface Modules (SCI1 and SCI2)
Technical Data
Transmitter
353