Thank you Melanie. I know this has been beaten to death. All the info I have uncovered while searching 'I2Cslave' and 'Slave' etc... Just explains implementing it using the built in SSP. The examples called I2CSlave.bas and I2CMast.bas are great examples but the I2CSlave.bas (unless I am mistaken) uses the SSP of the 16F877. This routine is looking for the SSPIF to be set so it knows to check to see if there is new communications for the slave. Without an SSP I don't see how to implement a slave using this as an example. I'm sure I'm missing something important here. I'll keep studying this. Thanks.
Bookmarks