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.

What does repeated START bit do in I2C protocol?

Status
Not open for further replies.

verilog_always

Member level 2
Joined
Dec 27, 2006
Messages
43
Helped
3
Reputation
6
Reaction score
1
Trophy points
1,288
Activity points
1,552
Hi all,
In this protocal if no ACk is sent Master can send STOP bit or Repeated START bit. What does repeated START bit do? Whether it Master has again Start from Scratch that is sending address of slave and so on?
 

Re: I2C protocal doubt

Master can send repeated start bit in stead of stop bit. the conditions for start and repeated start are same. master has to send the slave address again. at the end of the transfer master has to send stop bit or again repeated start bit.
 

I2C protocal doubt

When a slave doesn’t acknowledge the slave address (for
example, it’s unable to receive or transmit because it’s
performing some real-time function), the data line must be
left HIGH by the slave. The master can then generate
either a STOP condition to abort the transfer, or a repeated
START condition to start a new transfer.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top