Bill Scheremeta

AN3291 Rev 2 4/2007- I2C Module on HCXXXX Series- Wheres the ACK Check?

Discussion created by Bill Scheremeta on Apr 26, 2007
Latest reply on Apr 27, 2007 by bigmac
Refering to Example 15, ISR Code for MC9S08QG8 and ......, I do not see any code that checks for I2C ACK from the slave  when the micro sends data to the slave. Did the author leave this out, or am I misunderstanding something?
 
However, in the code using polling (yecch), I do see appropriate checks for ACKs from the slave.
 
I guess the real question is...if the author left ack checking out of interrupt driven method, well, was there some hardware problem that the author chose to avoid?

Outcomes