EngineersGarage

  • Engineers Garage Main Site
  • Visit our active EE Forums
    • EDABoard.com
    • Electro-Tech-Online
  • Projects & Tutorials
    • Circuits
    • Electronic Projects
    • Tutorials
    • Components
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools
You are here: Home / Topics / pullup resistor value for I2C

pullup resistor value for I2C

|

Microcontroller › 8051 › pullup resistor value for I2C

  • This topic has 4 replies, 5 voices, and was last updated 8 years, 6 months ago by Amit Raijade.
Viewing 5 posts - 1 through 5 (of 5 total)
  • Author
    Posts
  • December 23, 2013 at 10:37 am #2772
    Jenifer
    Participant

    Hai….

    I have a problem while reading the eeprom. while reading it i got some garbage values which i was not stored in eeprom. i think it may be because of pullup resistor.

    Can anyone please suggest me the pull up resistor value for I2C.
    Am using 89c52 and AT24c64.

    Thanks in advance…..

    December 24, 2013 at 5:24 am #10751
    balaji
    Participant

    hai jenifer

    In 8051 I2C u must put pull up register value between 2k-10k ,please 2k i think its enough for practical use

    December 30, 2013 at 7:24 am #10790
    AJISH ALFRED
    Participant

    Hi,

    Try to confirm whether the issue is due to the pull-up resistors. You can use 10K resistors.

    February 6, 2014 at 5:41 pm #10951
    Ashutosh Bhatt
    Participant

    there must be problem is addressing or your protocol. it can be problem of pull up resistors. if you are getting something and its garbage then possibly your program code is wrong

    February 7, 2014 at 6:32 am #10954
    Amit Raijade
    Participant

    hi jenifer…

     

    u have to check following things..

    1> declaration of variables that u have declared for I2C operations

          becuase if u r doing operations like shifting then there will be problem in declaration type of variable i.e int, char, unsigned int etc.    etc

    2> for 5 volt application i think 4.7k pull resistor is ok. 

     

  • Author
    Posts
Viewing 5 posts - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.
Log In

RSS Recent Posts

  • How to power up two stereo audio amplifiers from a single source of power supply August 16, 2022
  • Need help for diy ups project August 16, 2022
  • Is there a discord for this forum? August 16, 2022
  • cadence transient and pss simulation August 16, 2022
  • Digital Display Information August 16, 2022

Stay Up To Date

Newsletter Signup
EngineersGarage

Copyright © 2022 WTWH Media LLC. All Rights Reserved. The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of WTWH Media
Privacy Policy | Advertising | About Us

Search Engineers Garage

  • Engineers Garage Main Site
  • Visit our active EE Forums
    • EDABoard.com
    • Electro-Tech-Online
  • Projects & Tutorials
    • Circuits
    • Electronic Projects
    • Tutorials
    • Components
  • Digi-Key Store
    • Cables, Wires
    • Connectors, Interconnect
    • Discrete
    • Electromechanical
    • Embedded Computers
    • Enclosures, Hardware, Office
    • Integrated Circuits (ICs)
    • Isolators
    • LED/Optoelectronics
    • Passive
    • Power, Circuit Protection
    • Programmers
    • RF, Wireless
    • Semiconductors
    • Sensors, Transducers
    • Test Products
    • Tools