MC68HC711PH8 Motorola, MC68HC711PH8 Datasheet - Page 96

no-image

MC68HC711PH8

Manufacturer Part Number
MC68HC711PH8
Description
High-density Complementary Metal Oxide Semiconductor (HCMOS) Microcomputer Unit
Manufacturer
Motorola
Datasheet
5
5.4
The wake-up feature reduces SCI service overhead in multiple receiver systems. Software for
each receiver evaluates the first character or frame of each message. All receivers are placed in
wake-up mode by writing a one to the RWU bit in the SCCR2 register. When RWU is set, the
receiver-related status flags (RDRF, IDLE, OR, NF, FE, and PF) are inhibited (cannot be set).
Although RWU can be cleared by a software write to SCCR2, to do so would be unusual. Normally
RWU is set by software and is cleared automatically with hardware. Whenever a new message
begins, logic alerts the dormant receivers to wake up and evaluate the initial character of the new
message.
Two methods of wake-up are available: idle-line wake-up and address mark wake-up. During
idle-line wake-up, a dormant receiver activates as soon as the RXD line becomes idle. In the
address mark wake-up, logic one in the most significant bit (MSB) of a character activates all
sleeping receivers. To use either receiver wake-up method, establish a software addressing
scheme to allow the transmitting devices to direct messages to individual receivers or to groups
of receivers. This addressing scheme can take any form as long as all transmitting and receiving
devices are programmed to understand the same scheme.
5.4.1
Clearing the WAKE bit in SCCR1 register enables idle-line wake-up mode. In idle-line wake-up
mode, all receivers are active (RWU bit in SCCR2 = 0) when each message begins. The first
frames of each message are addressing frames. Each receiver in the system evaluates the
addressing frames of a message to determine if the message is intended for that receiver. When
a receiver finds that the message is not intended for it, it sets the RWU bit. Once set, the RWU
control bit disables all but the necessary receivers for the remainder of the message, thus reducing
software overhead for the remainder of that message. As soon as an idle line is detected by
receiver logic, hardware automatically clears the RWU bit so that the first frames of the next
message can be evaluated by all receivers in the system. This type of receiver wake-up requires
a minimum of one idle frame time between messages, and no idle time between frames within a
message.
5.4.2
Setting the WAKE bit in SCCR1 register enables address-mark wake-up mode. The address-mark
wake-up method uses the MSB of each frame to differentiate between address information
(MSB = 1) and actual message data (MSB = 0). All frames consist of seven information bits (eight
bits if M bit in SCCR1 = 1) and an MSB which, when set to one, indicates an address frame. The
first frames of each message are addressing frames. Receiver logic evaluates these marked
frames to determine the receivers for which that message is intended. When a receiver finds that
the message is not intended for it, it sets the RWU bit. Once set, the RWU control bit disables all
but the necessary receivers for the remainder of the message, thus reducing software overhead
MOTOROLA
5-4
Wake-up feature
Idle-line wake-up
Address-mark wake-up
SERIAL COMMUNICATIONS INTERFACE
MC68HC11PH8
TPG

Related parts for MC68HC711PH8