CHAPTER 19 IEBus CONTROLLER (V850/SB2)
User’s Manual U13850EJ4V0UM
488
19.5.4 Slave reception
Initial preparation processing:
Sets a unit address.
Communication start processing:
Sets the bus control register (enables communication, disables slave transmission, and enables slave reception).
Figure 19-33. Slave Reception
Start
M address P
S address
P
A
Control
P
A
Data 1
P
A
Data 1
Data 2
P
A
Data n – 1
P
A
Data n
P
A
<1>
P
A
<2>
Approx. 390 s
(mode 1)
Approx. 1014 s (mode 1)
µ
µ
Broad-
casting
Telegraph
length
<1> Interrupt (INTIE2) occurrence
Judgment of occurrence of error
→
Error processing
↓
Judgment of slave request
→
Slave processing
<2> Interrupt (INTIE2) occurrence
Judgment of occurrence of error
→
Error processing
↓
Judgment of end of communication
→
End of communication processing
↓
Judgment of end of frame
→
Frame end processing (See
19.5.4 (2) Frame end
processing
).
Remarks 1.
: Interrupt (INTIE1) occurrence (See
19.5.4 (1) Interrupt (INTIE1) occurrence
).
The receive data stored to the IEBus data register (DR) is read by DMA transfer.
At this time, the data transfer direction is SFR (peripheral)
→
RAM (memory).
2.
n = Final number of data bytes