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

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

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

2,015 Views
YeOldeBDM
Contributor III
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?
Labels (1)
0 Kudos
2 Replies

343 Views
peg
Senior Contributor IV
Hi,
I have never used I2C, but I might be soon. So I can't offer any help.
But is this issue related to these:
 
 
0 Kudos

343 Views
bigmac
Specialist III
Hello,
 
Here is an additional thread associated with AN3291.  However, it is possible that the issue raised may already have been addressed by Rev 2.
 
Regards,
Mac
 
0 Kudos