Nes asked: > 1) Can the PIC16C62A operate at fastmode 400Khz specs? Yes, if the PIC's clock is fast enough. > The datasheet says that it can at standard mode. > But in their I2C > overview it state that this device can operate at 400Khz or fastmode. > And this seems confusing. Assuming you are using the SPP hardware in slave mode, the spec says that the SSP slave will work on a fast mode system if the PIC's main clock frequency is at least 10 MHz. There are a few other timing issues with set up times when there is clock stretching. > 2) My PC acting as a master is rather slow probably even less than > 100khz below the standard mode. What is the best way to simulate or emulate > in software with a data transmitting a 100Khz maximum flat and 400Khz max to > test the standard and fast mode specs respectively? There is a I2C interface chip made by Philips, that could be interfaced to the PC to be a fast mode master. I don't know the part number, check their web site http://www.semiconductors.philips.com They offer a PC-based tester / excerciser, too, but it may be expensive. The I2C bus specs are there too. There's a company called MicroComputer Control (MCC) that makes I2C tools, check http://www.mcc-us.com I have their bus analyzer, which works very well. > 3) Lastly, did anyone in the list tried to operate pic I2C to operate > at fastmode? If yes how. Any problem encountered. Not I, I am in "slow" mode, with a 4 MHz PIC as a bit-banged master. Regards, Barry. ------------ Barry King, KA1NLH Engineering Manager NRG Systems "Measuring the Wind's Energy" Hinesburg, Vermont, USA www.nrgsystems.com