| ||RE: Emulating the I2C Interface in P89C66x|
I believe that you can.
If you are talking with normal peripherals (RAM,EEPROM, I/O expanders, anything non-micro based) then I am quite confident that you should be able to stop the transfer after each byte and check status values, etc.
However, if you stop emulation the SCL line may be held (low) causing other devices on the I2C bus to timeout. The controlling software at both ends would obviously have to cover this situation.
You have a specific concern?