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