Figure 10-20 Example of Operation when Receiving using Multiprocessor Format
(8-bit data, multiprocessor bit, 1 stop bit)
1 frame
Start
bit
Start
bit
Receive
data (ID1)
Receive data
(Data1)
MPB
MPB
Stop
bit
Stop
bit
Mark state
(idle state)
1 frame
0
1
D0
D1
D7
1
1
1
1
0
D0
D1
D7
ID1
0
Serial
data
MPIE
RDRF
RDR
value
RDR
value
LSI
operation
RXI request
MPIE cleared
to 0
User
processing
RDRF cleared
to 0
No RXI request
RDR retains
previous state
RDR data read
When data is not
this receiver's ID,
bit MPIE is set to
1 again
1 frame
Start
bit
Start
bit
Receive
data (ID2)
Receive data
(Data2)
MPB
MPB
Stop
bit
Stop
bit
Mark state
(idle state)
1 frame
0
1
D0
D1
D7
1
1
1
1
0
(a) When data does not match this receiver's ID
(b) When data matches this receiver's ID
D0
D1
D7
ID2
Data2
ID1
0
Serial
data
MPIE
RDRF
LSI
operation
RXI request
MPIE cleared
to 0
User
processing
RDRF cleared
to 0
RXI request
RDRF cleared
to 0
RDR data read
When data is
this receiver's
ID, reception
is continued
RDR data read
Bit MPIE set to
1 again
297