Ports als Ein- und Ausgänge für Expertierboard

Gast #142289
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.
Gast #142291
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.
Gast #142292
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

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren