Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 00:21 06 Jul 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : I2C with internal Pull Up

Author Message
atmega8

Guru

Joined: 19/11/2013
Location: Germany
Posts: 724
Posted: 01:55pm 14 Nov 2014
Copy link to clipboard 
Print this post

Hi,

is it possible to use the new internal pullup Feature with I2C?

What is the resistor value of the internal Pullups/pulldowns?

THX
 
Grogster

Admin Group

Joined: 31/12/2012
Location: New Zealand
Posts: 9588
Posted: 02:14pm 14 Nov 2014
Copy link to clipboard 
Print this post

I may well be wrong, but my understanding is that the internal pull-ups are 10k - I may be wrong on that value, but I seem to remember reading that - somewhere!

Assuming that I am right there for a moment, then 10k pull-ups on I2C would PROBABLY be a little high, and would likely allow noise onto the bus, which would not be a good thing.

The standard value seems to be 4k7 in just about anything I have seen, with the really super-high-speed 1Mb I2C stuff having 1k pull-ups as would seem to be norm. (but the uM does not support that kind of speed)

Other members will chime in here with their thoughts I imagine.

Auf Wiedersehen.


Smoke makes things work. When the smoke gets out, it stops!
 
Geoffg

Guru

Joined: 06/06/2011
Location: Australia
Posts: 3282
Posted: 05:57pm 14 Nov 2014
Copy link to clipboard 
Print this post

The internal pullups in the MX170 are about 100K. Way too low for I2C.
Geoff Graham - http://geoffg.net
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025