
User’s Manual U17790EJ2V0UD
14
17.6
I
2C Bus Definitions and Control Methods .......................................................................... 593
17.6.1
Start condition..........................................................................................................................593
17.6.2
Addresses................................................................................................................................594
17.6.3
Transfer direction specification ................................................................................................595
17.6.4
ACK .........................................................................................................................................596
17.6.5
Stop condition ..........................................................................................................................597
17.6.6
Wait state.................................................................................................................................598
17.6.7
Wait state cancellation method ................................................................................................600
17.7
I
2C Interrupt Request Signals (INTIICn) .............................................................................. 601
17.7.1
Master device operation...........................................................................................................602
17.7.2
Slave device operation (when receiving slave address data (address match))........................605
17.7.3
Slave device operation (when receiving extension code) ........................................................609
17.7.4
Operation without communication............................................................................................613
17.7.5
Arbitration loss operation (operation as slave after arbitration loss).........................................613
17.7.6
Operation when arbitration loss occurs (no communication after arbitration loss) ...................615
17.8
Interrupt Request Signal (INTIICn) Generation Timing and Wait Control....................... 622
17.9
Address Match Detection Method ...................................................................................... 624
17.10 Error Detection...................................................................................................................... 624
17.11 Extension Code..................................................................................................................... 624
17.12 Arbitration ............................................................................................................................. 625
17.13 Wakeup Function.................................................................................................................. 626
17.14 Communication Reservation............................................................................................... 627
17.14.1 When communication reservation function is enabled (IICFn.IICRSVn bit = 0) .......................627
17.14.2 When communication reservation function is disabled (IICFn.IICRSVn bit = 1).......................631
17.15 Cautions ................................................................................................................................ 632
17.16 Communication Operations ................................................................................................ 633
17.16.1 Master operation 1 ...................................................................................................................633
17.16.2 Master operation 2 ...................................................................................................................635
17.16.3 Slave operation........................................................................................................................636
17.17 Timing of Data Communication .......................................................................................... 639
CHAPTER 18 IEBus CONTROLLER................................................................................................... 646
18.1
Functions............................................................................................................................... 646
18.1.1
Communication protocol of IEBus............................................................................................646
18.1.2
Determination of bus mastership (arbitration) .......................................................................... 647
18.1.3
Communication mode ..............................................................................................................647
18.1.4
Communication address ..........................................................................................................647
18.1.5
Broadcast communication........................................................................................................ 648
18.1.6
Transfer format of IEBus..........................................................................................................648
18.1.7
Transfer data ...........................................................................................................................658
18.1.8
Bit format .................................................................................................................................660
18.2
Configuration ........................................................................................................................ 661
18.3
Registers ............................................................................................................................... 663
18.4
Interrupt Operations of IEBus Controller........................................................................... 693
18.4.1
Interrupt control block ..............................................................................................................693
18.4.2
Example of identifying interrupt................................................................................................695
18.4.3
Interrupt source list ..................................................................................................................698
18.4.4
Communication error source processing list ............................................................................699