Hi, I'm trying to comunicate with an external EEPROM like PCF8582 with the uC LPC1115, but I've to understand a thing: When I use the function I2CEngine(), how can I know when the transmission has finished and if all goes well? Thanks.
but if the Slave isn't connected on I2C Bus, the I2C routine does not go in state 0x20 (NOT ACK received).. Why?
Without a slave device connected, where do you suppose that ACK would come from?