Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

I2C communication problem

Status
Not open for further replies.

hodahussein

Full Member level 2
Full Member level 2
Joined
Apr 17, 2007
Messages
144
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,298
Visit site
Activity points
2,276
dear all

i have done communication bus based on i2c between four electronic circuits
each of them include microcontroller (pic16f877) also each board has a private power supply.
so if them work and "all power supply are on " there no problem but if any power supply failure occurs the communication bus will stuck and hang up
is any microcontroller effect on bus if its own power supply become off?

what is the reason?
wait your help
 

Unlike most dedicated I2C interface devices, PIC processors have clamp diodes between I2C GPIO pins and VDD. So they will short the I2C bus lines, if VDD is low. You would need additional bus switches to avoid this behaviour.
 

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top