NuMicro® NUC029LEE/NUC029SEE32-bit Arm® Cortex® -M0 MicrocontrollerAug, 2018 Page 398 of 497 Rev 1.00NUMICRO® NUC029LEE/NUC029SEE TECHNICAL REFERENCE MANUALNote: After slave gets status of 0x88, 0xC8, 0xC0 and 0xA0, slave can switch to not addressmode and own SLA will not be recognized. If entering this status, slave will not receive any I2Csignal or address from master. At this status, I2C should be reset to leave this status.6.14.5.2.3 General Call (GC) ModeIf the GC(I2CADDRn [0]) bit is set, the I2C port hardware will respond to General Call address(0x00). User can clear GC bit to disable general call function. When the GC bit is set and the I2Cin Slave mode, it can receive the general call address by 0x00 after master send general calladdress to I2C bus, then it will follow status of GC mode.S I2CDAT(SLA+W=0x00) ACK(STA,STO,SI,AA)=(0,0,1,1)GC=1STATUS=0x70I2CDAT(Data) ACKNAK(STA,STO,SI,AA)=(0,0,1,1)...I2CDAT(Data)(STA,STO,SI,AA)=(0,0,1,0)STATUS=0x90STATUS=0x98S(STA,STO,SI,AA)=(1,0,1,1)... ...Switch to not addressed modeOwn SLA will be recognizedSend START when bus freeS(STA,STO,SI,AA)=(1,0,1,0)... ...Switch to not addressed modeOwn SLA will not be recognizedSend START when bus free...Switch to not addressed modeAddress 0x0 will be recognized(STA,STO,SI,AA)=(0,0,1,0)Switch to not addressed modeOwn SLA will not be recognizedBecome I2C MasterBecome I2C MasterBus Free...(STA,STO,SI,AA)=(0,0,1,1)Switch to not addressed modeOwn SLA will be recognizedBecome I2C SlaveI2CDAT(SLA+W=0x00) ACK(Arbitration Lost)STATUS=0x78Arbitraion LostMaster to SlaveSlave to MasterSTATUS=0xA0SrSTATUS=0xA0PSr(STA,STO,SI,AA)=(0,0,1,1)...Sr(STA,STO,SI,AA)=(0,0,1,X)(STA,STO,SI,AA)=(0,0,1,X)STATUS=0xF8Figure 6.14-13 GC Mode