Forum: Mikrocontroller und Digitale Elektronik Ports P0.0-P0.31 in Philips LPC21xx


von Leo (Gast)


Lesenswert?

Servus,

Die Ports P0.0-P0.31 in Philips LPC21xx haben keine Pullup-Widerstände.
Wie sieht die Ausgangsstufe aus?
1, Nur ein N-Kanal-MOSFET (Open Drain)?
2, oder CMOS?

Bei 1, können Ports H-Pegel liefern?
wie groß sollte der Pullup-Widerstand sein, wenn man mit dem Port 5V
liefern will?

Bei 2, darf man noch Pullups aufbauen?

Danke im Vorraus
Leo

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Die Ports können High-Pegel liefern. Nur die Ports, deren
Sekundärfunktion der I²C-Bus ist, benötigen auch im nicht-I²C-Betrieb
Pullups (so ist das zumindest beim 2106).

Da der High-Pegel der Ports annähernd Vcc entspricht, genügt er den
Anforderungen an ein TTL-High und kann also ohne Pegelwandler direkt
5V-Logik übergeben werden. Auch in Gegenseite (Eingänge am LPC) sind
keine Pegelwandler erforderlich, denn die sind "5V-Tolerant".

von Leo (Gast)


Lesenswert?

Nur zum Ausprobieren will ich Pull-Ups einsetzen. Schadet das nicht,
oder? Der Pull-Up soll nicht zu hoch oder zu niedrig sein. Welchen Wert
kann man einnehmen? Oder einfach mit Software simulieren?

Gruss
Leo

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.