
407
CHAPTER 17
IEBus CONTROLLER (
PD178096A, 178098A, 178F098 ONLY)
User’s Manual U12790EJ2V0UD
17.5.2 Interrupt source list
The interrupt sources are listed below.
Table 17-10. Interrupt Source List
Communication
error
Interrupt Source
Condition of Generation
CPU Processing After
Remark
Unit
Field
Generation of Interrupt
Timing error
Master/slave
All fields
Undo communication processing
Communication error is OR
Parity error
Reception
Other than data
output of timing error, parity
(individual)
error, NACK reception, underrun
All fields
error, and overrun error
(Broadcast)
NACK
Reception
Other than data
reception
(Transmission)
(individual)
Underrun error Transmission
Data
Overrun error
Reception
Data
(Broadcast)
Start interrupt
Master
Slave/address
Slave request judgment
Interrupt always occurs if conflict
Copnflict judgment
lost when master request is
(If lost, remaster processing)
issued.
Communication preparation
processing
Slave
Slave/address
Slave request judgment
Generated only when slave
Communication preparation
request is issued.
processing
Status
Slave
Control
Refer to transmission processing
Interrupt occurs regardless of
transmission
example such as slave status.
slave transmission enable flag.
Interrupt occurs if NACK is
returned in the control field.
End of
Transmission
Data
End processing by software
Set if SCR is cleared to 0
communication
Reception
Data
End processing by software
Receive data processing
End of frame
Transmission
Data
Retransmission preparation processing
Set if CCR is cleared to 0
Reception
Data
Re-reception preparation processing
Transmit data write Transmission
Data
Transmit data write processing by
Set after transfer of transmission
software
data to internal shift register.
This does not occur when the last
data is transferred.
Receive data read
Reception
Data
Receive data read processing by
Set after normal data reception
software