Quote Originally Posted by Dispersion123 View Post
uses I2C communications at 400Khz
Probably not 400Khz all the time, but a maximum of 400Khz...

(PIC16f676, 20MHz crystal).
Look carefully at the datasheet for the 'F676, specifically the RA0, RA1, and section 6 of the datasheet...