Forum: Mikrocontroller und Digitale Elektronik Interne Pull-ups/downs im LPC23xx


von Peter (Gast)


Lesenswert?

Weiss jemand wie groß die sind? Habs im user-manual nicht gefunden ;(
Danke!

von (prx) A. K. (prx)


Lesenswert?

Steht als Strom im Datasheet.

von Robert T. (robertteufel)


Lesenswert?

@Peter
was macht denn ein pull-up? Er liefert Strom und ein Pull-Down zieht 
Strom nach Ground. Die Pull-up/Pull-down sind in Realitaet Transistoren, 
denn Widerstaende waere viel zu gross auf dem Chip. Von daher ist eine 
Beschreibung mit Stroemen einfach realitaetsbezogen.
Und wie A.K. geschrieben hat, elektrische Werte und eine 
Kurzbeschreibung der Funktionalitaet stehen im Datasheet, Information 
zur Programmierung wie z.B. Register im User's Manual. Mindestens war 
das die Definition als bei Philips (heute NXP) diese Trennung zwischen 
Datasheet und User's Manual eingefuehrt wurde. Das User's Manual ist 
typischerweisse 10x oder mehr im Umfang. Das ist auch einer der Gruende 
weshalb ich immer empfehle fertige Platinen zu nehmen und sich auf 
Software zu spezialisieren, da ist einfach viel mehr Bedarf als bei 
Boardentwicklern.

Gruss, Robert

von Peter (Gast)


Lesenswert?

Hi

> was macht denn ein pull-up? Er liefert Strom und ein Pull-Down zieht
> Strom nach Ground. Die Pull-up/Pull-down sind in Realitaet Transistoren,
> denn Widerstaende waere viel zu gross auf dem Chip. Von daher ist eine
> Beschreibung mit Stroemen einfach realitaetsbezogen.

Ich habe mehrere Teilnehmer an einem SPI-Bus. Einer davon verhält sich 
etwas seltsam: Er braucht einen Pullup bei der Initialisierung, weshalb 
ich kurz den internen Pullup einschalten muss. Nach der Initialisierung 
zieht er den Bus ganz leicht auf "high". Ein anderer Teilnehmer mag das 
aber garnicht und zeigt deshalb hin und wieder Aussetzer. Deshalb 
brauche ich noch einen festen Widerstand nach GND, um das Potential 
wieder etwas runterzuziehen. Der Widerstand darf aber nicht zu klein 
sein, sonst würde er die Wirkung des internen Pullups (für die 
Initialisierung) aufheben.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.