Datasheet
Section 14 IEBus™ Controller (IEB) [H8S/2258 Group]
Rev. 6.00 Mar. 18, 2010 Page 533 of 982
REJ09B0054-0600
Dn H MA SA CF LF D1 D2 Dn-1 Dn
IECTR
RSS
RE, DEE
CMX
MRQ
SRQ
SRE
RxRDY
RxS
RxF
RxE
IEMA1
IEMA2
IEFLG
IEFLG
IERSR
Slave reception Broadcast reception
H: Header, MA: Master address field, SA: Slave address field,
CF: Control field, LF: Message length field, D1, D2,..., Dn-1, Dn: Data field
Broadcast reception is performed while the DEE bit is set to 1.
The RxRDY flag has not been cleared when the control field is received.
Set the RxE flag and the master unit address in IEMA1 and IEMA2.
Lower 4 bits of the master address
Upper 8 bits of the master address
Figure 14.10 Error Occurrence in the Broadcast Reception (DEE = 1)
14.4.3 Master Reception
This section shows an example of performing a master reception using the DTC after slave
reception.
(1) IEB Initialization
(a) Setting the IEBus Control Register (IECTR)
Enable the IEBus pins, select the signal polarity, and select a clock supplied to the IEB. Set the
RE bit to 1 to perform reception. The LUEE bit does not need to be specified.
(b) Setting the IEBus Master Unit Address Registers 1 and 2 (IEAR1 and IEAR2)
Specify the master unit address and specify the communications mode in IEAR1. Compare
with the slave address in the communications frame and receive the frame if matched.