Hello everyone, I am trying to understand the difference between I2C master and slave modes. I thought this would be intuitive, but after looking at the data sheet for the PIC16C74, I see that it appears only I2C slave mode is available. It mentions I2C master mode with firmware and I am not sure what they mean by "firmware"? Are I2C EEPROMS and other peripherals are the I2C master? I am looking at using I2C to communicate between two PIC processors. How do they have two way communication if both are in slave mode? I am sure one has to be master. I am sure I am missing something. I thought the PIC would be master and peripherals would be slave. I see master and slave modes for SPI, is that the best way for two PICS to talk? Confused Jon