david schmidt wrote: > Got a question concerning I2C data transfer from a master to a > slave I2C part. > > If I need to send 4 consecutive bytes to a slave, which chip does > the acknowledgement between each byte sent? The slave. > Do I allow for an ack after the last byte before sending a STOP > command? Yes. > In my setup, there is only 1 master and 1 slave. I do not need to > read any data bytes from the slave. If your master DID need to read data bytes from the slave, that transfer would work a little differently: The master would ACK each byte received from the slave EXCEPT the last one; it would send a "stop" WITHOUT acknowledging the final data byte. -Andy === Andrew Warren - fastfwd@ix.netcom.com === Fast Forward Engineering - Vista, California === http://www.geocities.com/SiliconValley/2499 (personal) === http://www.netcom.com/~fastfwd (business)