Yahoo Groups archive

Lpc2000

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

Message

Re: LPC2xxx GPIO Outputs Born LOW

2004-10-27 by philips_apps

All,
     I have verified that the port pins (GPIO) will be driven low if 
they are switched to output mode.  BUT, I have also verified that 
they will switch high if the corresponding bit in the IOSET register 
is set FIRST (eg before IODIR is set to one).  This should eliminate 
the aforementioned problems.

Richard




--- In lpc2000@yahoogroups.com, "Leighton Rowe" <leightonsrowe@y...> 
wrote:
> 
> > This could actually be a great problem I my self have created 
> several
> > PLC controllers where I wanted the output to be high on birth and 
> when
> > its undetermined a weak pull up insured the state.
> 
> Currently there are 2 Output pins on my prototype board that 
> requires pullup resistors to work, or else I'll have no way of 
> controlling them. 
> 
> > Using additional logic, transistors etc. all costs money and I 
> actually
> > think It's sad that Philips didn't make their hardware "the right 
> way"
> > from the start...
> 
> Point taken on the cost factor...unfortunately, most mcu's aren't 
> that perfect yet because of cases where the firmware just can't get 
> around critical hardware problems. That's the "give-and-take" 
nature 
> of the design game.

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.