Hai all, =20 I have a problem with I2C. I'm using a PIC16F877 configured as Master, which is connected to an RTC and some self made I2C devices. The RTC is running fine ... no problems there but i'm trying to create somekind of pnp for my other devices.=20 =20 I'm wondering what happens to the I2C bus if no ACK is send from a slave, eg the master sends a control code, and if no ack is received it should send a stop and retry. My scope tells me on the 9th clock pulse no ack is received and a stop is send. So this is good, but for some reason the i2c ain't responding after that. For instance my rtc ain't running anymore. So does anybody know if something happens to the I2C module when no ack was received ? (I allready found out that the SSPSTAT,CKE strangely gets changed from 0 to 1 (eg from I2C spec to SMB Bus spec, but besides from that everything seems normal)=20 =20 Thanks =20 Arno =20 =20 =20 -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.