MC68HC711G5 MOTOROLA [Motorola, Inc], MC68HC711G5 Datasheet - Page 95

no-image

MC68HC711G5

Manufacturer Part Number
MC68HC711G5
Description
High-density Complementary Metal Oxide Semiconductor (HCMOS) Microcontroller
Manufacturer
MOTOROLA [Motorola, Inc]
Datasheet
MC68HC11G5
The receiver is placed in wake-up mode by setting the receiver wake-up bit (RWU) in the SCCR2
register. While RWU is set, all of the receiver related status flags (RDRF, IDLE, OR, NF, and FE)
are inhibited (cannot become set). Note that the idle line detect function is inhibited while the RWU
bit is set. Although RWU may be cleared by a software write to SCCR2, it would be unusual to do
so. Normally RWU is set by software and gets cleared automatically with hardware by one of the
two methods described below.
7.4.1
In idle line wake-up mode, a dormant receiver wakes up as soon as the RXD line becomes idle. Idle
is defined as a continuous logic high level on the RXD line for ten (or eleven) full bit times. Systems
using this type of wake-up must provide at least one character time of idle between messages to
wake up sleeping receivers, but must not allow any idle time between characters within a message.
7.4.2
In address mark wake-up, the most significant bit (MSB) in a character is used to indicate that the
character is an address (1) or a data (0) character. Sleeping receivers will wake up whenever an
address character is received. Systems using this method for wake-up would set the MSB of the first
character of each message and leave it clear for all other characters in the message. Idle periods
may be present within messages and no idle time is required between messages for this wake-up
method.
Receive data is the serial data that is applied through the input line and the serial communications
interface to the internal bus. The receiver circuitry clocks the input at a rate equal to 16 times the
baud rate and this time is referred to as the RT clock.
Once a valid start bit is detected the start bit, each data bit and the stop bit are sampled three times
at RT intervals 8 RT, 9 RT and 10 RT (1 RT is the position where the bit is expected to start), as shown
in Figure 7-4. The value of the bit is determined by voting logic which takes the value of the majority
of the samples.
7.5
Previous Bit
RECEIVE DATA (RXD)
RxD
Idle Line Wake-up
Address Mark Wake-up
16
R
T
R
1
T
Figure 7-4. Sampling Technique Used On All Bits
Present Bit
SERIAL COMMUNICATIONS INTERFACE
v
8
R
T
Samples
v
9
R
T
10
v
R
T
16
R
T
Next Bit
R
1
T
MOTOROLA
7-5

Related parts for MC68HC711G5