Jump to content



  • Please log in to reply
1 reply to this topic

#1 andrie


    Junior Member

  • Members
  • PipPip
  • 3 posts

Posted 06 February 2004 - 05:02 AM


I'm andrie. I'm a student in final year. I have a electrical project, but i don't have any educational background in electrical. So....

Is there anybody can explain for me about "acknowledge" in serial eeprom with i2c. Do i have to generate it?if it's true, how?

but when we receiving data from eeprom, who is generating 'acknowledge'?how?is serial eeprom generate 'acknowledge' by itself?

btw i'm using at24c04

thank you very much....

#2 marke


    Posting Freak

  • Moderator
  • PipPipPipPipPipPip
  • 2,651 posts
  • Gender:Male
  • Location:Christchurch, New Zealand

Posted 06 February 2004 - 06:02 AM

Hello andrie

Welcome to the forums.
I2C is a great protocol, perhaps a little slow, but very flexible and also able to work with a large number of peripherals in a noisy environment.

To function, at any time, there must be one active master and one or more slave devices. There can be a number of devices on the I2C network that can operate as masters, but only one communicating as a master at any one time. The master generates the clock pulses and the slave address and the slave generates and acknowledge.
Have a look at the Philips specification for the I2C protocol to see how it works.
Best regards,

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users