Jochen schrieb:
> wenn die Masseleitung nicht mit dessen GND-Pin verbunden ist, sondern
> stattdessen mit einem beliebigen I/O-Pin. Wie ist das zu erklären?
Schutzdioden an den Pins. Stell dir vor, du legst diesen Pin aus dem
Screenshot an Masse. Dann wird über die untere Schutzdiode die Masse des
Controllers auf ca. 0,5V heruntergezogen und der läuft an.
Man kann ihn auch über einen IO-Pin parasitär mit Spannung versorgen,
wie z.B. auch im Beitrag "Re: Bosch E-Bike Antrieb Geschwindigkeitssensor"
Blöd, wenn sowas "aus Versehen" passiert, weil z.B. die Spannung des µC
abgeschaltet werden soll, aber noch ein anderes IC einen Strom in einen
Eingang treiben kann.
Jochen schrieb:
> Ich dachte eigentlich, daß unkonfigurierte I/O-Pins immer tri-state sind.
Nicht so viel "denken", Datenblatt ansehen... ;-)
Du betreibst den µC ausserhalb der Spezifikationen, wenn du den GND
offen lässt, der dadurch eigentlich auf 5V hoch will (miss mal nach),
und du dann eine Spannung von kleiner 4,5V an einen der anderen Pins
anschließt.
Merke: es ist prinzipiell eine schlecht Idee, einem IC die Masse
wegzuschalten. Denn die allermeisten Datenblattangaben sind gegen GND
spezifiziert...