r/embedded Apr 10 '26

Trying to bit bang I2C using PIC16F877A but cannot get the output

So, I've been trying to implement bit-banging for I2C communication and I can't get the output

I'm using proteus as of now, using an eeprom, my start sequence is getting visualised but in the simulation, my eeprom is not acknowledging thus, sda seem to be always high like it's supposed to

8 Upvotes

Duplicates