Forum: Mikrocontroller und Digitale Elektronik Ports als Ein- und Ausgänge für Expertierboard


von Stefan (Gast)


Angehängte Dateien:

Lesenswert?

Ich möchte alle Ports mit Tastern und LEDs ausstatten, die sowohl
Eingänge als auch Ausgänge steuern. Ist mein Schaltplan ok oder nicht
geeignet?

Gruß Stefan

von Mickey (Gast)


Lesenswert?

sollte gehen

von Chris (Gast)


Lesenswert?

Sieht äußerst gefährlich aus.

Stell dir folgendes Szenario vor: Der Port als Ausgang konfiguriert,
auf High-Pegel gesetzt und jemand drückt den Taster. Dann wirst du
Zeuge einer Materieumwandlung: Silizium in Rauch.

von Peter D. (peda)


Lesenswert?

Deshalb alle Ports immer auf 0 setzen und zum Einschalten der LED das
Bit im DDRx-Register auf 1 setzen.

Quasi open drain.


Peter

von Chris (Gast)


Lesenswert?

> Deshalb alle Ports immer auf 0 setzen und zum Einschalten der LED das
> Bit im DDRx-Register auf 1 setzen.

Mir ist schon klar, wie man es programmieren kann.

Mit meinem Posting wollte ich nur auf die Gefahr hinweisen, die bei
(ziemlich sicher auftretenden) Programmierfehlern besteht.

von rEINHARD (Gast)


Lesenswert?

Das verstehe ich nicht,

ich denke wenn ich einen Port als Ausgang definiere, und z.B. einen
Portpin auf High lege, dann ist dieses High ( 5 V ) über einen internen
Pull UP gelegt, lege ich jetzt aus versehen GND auf diesen Portpin,
fliesst doch nur ein geringer Strom, da ja Pull up.

Gruß
Reinhard

von Rufus T. Firefly (Gast)


Lesenswert?

Probiers einfach aus. Ich machs auch immer so. Ausserdem gibts neue
Bausteine günstig beim grossen C.

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.