Hi, can anybody explain me the comment Microchip takes in the sourcefile i2c_low.asm (an554)? ... InitI2CBus_Master: bcf _rp0 movf _portb,w andlw 0xFC ; do not use BSF & BCF on Port Pins movwf _portb ; set SDA & SCL to zero. From Now on, simply play with tris RELEASE_BUS ... Why I should not use BSF & BCF on Port Pins? Is it only recommended in this case to make sure that both pins are zero at the same time? --ThoMo ***************************************************************************** * Thomas Mohaupt e-mail: mohaupt@informatik.tu-cottbus.de * * Sielower Landstr. 82 03044 Cottbus Tel./Fax(PC): +49 355 701423 * *****************************************************************************