There is hardware support for syncronous and asyncronous serial communication. Can be configured as master or slave... Check the data sheets. I use the UART for async. communication. It simplifies life tremendously. Chapter 11 in data sheet for master mode. ---------- From: William Richardson To: PICLIST@MITVMA.MIT.EDU Subject: I2C master on 16C74A Date: Wednesday, December 17, 1997 11:44 PM Is there any good code out there that can use the 16C74A as a Master (single), can I use some of the slave hardware? or do I simply use generic bit bashing...