
CHAPTER 18 IEBus CONTROLLER
User’s Manual U16541EJ4V0UD
657
(c) Broadcast communication flag (ALLTRNS)...Bit 4
Flag indicating whether the unit is performing broadcast communication. The contents of the flag are
updated in the broadcast field of each frame.
Except for initialization (reset) by system reset, the set/clear conditions vary depending on the receive data
of the broadcast field bit.
<Set/clear conditions>
Set:
When “broadcast” is received by the broadcast field
Clear: When “individual” is received by the broadcast field, or upon the input of a system reset.
Caution
The broadcast flag is updated regardless of whether IEBus is the communication target
or not.
Figure 18-12. Example of Broadcast Communication Flag Operation
Broadcast
communication flag
Clear
Set
Not cleared
by start bit
IEBus sequence
Start
M11
Broad-
cast
M10
M11
Individual
M10
Start
(d) Acknowledge transmission flag (ACK)...Bit 3
A flag that indicates whether the ACK signal has been transmitted in the acknowledge bit period of the
acknowledge bit field when IEBus is the receiving unit.
The contents of the flag are updated in the
acknowledge bit period of each frame. However, if the internal circuit is initialized by the occurrence of a
parity error, etc., the contents are not updated in the acknowledge bit period of that field.
(e) Lock status flag (LOCK)...Bit 2
A flag that indicates whether the unit is locked.
<Set/clear conditions>
Set:
This flag is set (1) when the communication end flag (ISR.ENDTRNS bit) goes low and the frame
end flag (ISR.ENDFRAM bit) goes high after receipt of a lock specification (3H, 6H, AH, BH) in the
control field.
Clear: When the communication enable flag (BCR.ENIEBUS bit) is cleared (0).
When the communication end flag (ENDTRNS bit) is set (1) after receipt of a lock release (3H, 6H,
AH, BH) in the control field.
Caution
Lock specification/release is not possible in broadcast communication. In the lock
status, individual communication from a unit other than the one that requests locking is
not acknowledged. However, even communication from a unit other than the one that
requests locking is acknowledged as long as the communication is a slave status
request.