Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

Re: [lpc2100] GPIO Questions!

2004-02-14 by Robert Adsett

At 12:48 PM 2/14/04 -0500, you wrote:
>     Most of our 3.3V designs use 10K pullups, and it's never been an
>issue.  That being said, my experiences do not yet include the LPC2100.
>Reading the port specs, they don't seem out of line, so I'd select a 10K
>in most cases (I'd like to find out who designed the port architecture
>on the LPC2100, and viciously beat them about the head and shoulders
>with a golf club.  You'd think Philips would know SOMETHING about port
>design, given their 8051 experience.  No selectable internal pullups?
>What WERE they thinking?) .

I don't know, I've found internal pullups to cause almost as much trouble 
as they prevent. I'm will to spend a few cents on external resistors.  Of 
course if you are really tight for space....  At least they didn't 
implement QBDs.  It may be a matter of keeping the I/O cell small enough to 
include other features.  That's a tradeoff I'll certainly take.


>     In the olden days of slower TTL logic and lower noise immunities,
>4.7K pullups on 5V logic was pretty much the norm.  These days, stiff
>pullups for "normal" signals (parts with good current sink capability,
>better immunity to noise, etc) aren't really necessary.

I think you may be dating me. :)  The bigger reason I still prefer 4K7 
pullups is that the HW I've played around with in the recent past is 
throwing around 100's of Amps relatively close to the micro.  I'll take all 
the noise immunity I can get :)

Nonetheless 10K pullups certainly should not cause a problem.



" 'Freedom' has no meaning of itself.  There are always restrictions,
be they legal, genetic, or physical.  If you don't believe me, try to
chew a radio signal. "

                         Kelvin Throop, III

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.