The PIC is connected to the DS1307 real time clock. The I2C interface is implemented using ordinary I/0 pins. This approach improves understanding basic I2C protocol and underscores speed limitations of designing serial communications ports.
PIC18F4550 I2C Connection to Real Time Clock