In a message dated 12/30/98 10:35:21 PM US Mountain Standard Time, tjaart@WASP.CO.ZA writes: << > 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. The only two ways would be : 1) Place one in slave mode, and the other in master mode (do-able). 2) Place both in master mode, and implement the multi-master protocol (very hairy). The better way would be to use async comms (serial). >> If I use the on chip UART to talk to another PIC do I have to use MAX232 to convert signal? What is the easiest way? My last project I used software in two PICS for serial comms. It worked great at 9600 inverted baud with handshaking. I wanted to use a hardware UART on one PIC to help with other timing issues. I guess hardware can't create an inverted signal. I really didn't want to add another part (MAX232). What do you think? Jon