PBP has built in I2C communication. If the PIC has a couple of free pins and it's supported by PBP, then your PIC has I2C capabilities (albeit software driven).
What PBP doesn't have is both master and slave capability thru PBP; Master mode only.
If you're looking for I2C slave, try this:
http://www.astrosurf.com/soubie/pic_as_an_i2c_slave.htm
Haven't tried it myself, but it looks viable.
Bookmarks