Can anyone please explain the communication over i2c bus?
if master releases a line after transmitting address on the SDA, the pull up resistor will pull that line to logic HIGH, now If slave drives SDA to logic LOW to provide ACK.
won't this condition create "X" on SDA line?
Hi,
The pull up resistor used for SDA is normally 5K for 5v supply. This is required for open drain configuration as a load resistor. this resistor provides weak pull-up and will not cause X on the line.
cheers,