Wenn man sich mit dem Auto einen Nagel in ein Rad fährt,halten die
anderen 3 die Luft nahezu immer genausogut wie vorher. ;)
Wenn nun durch einen Portpin ein zu hoher Strom fliesst und der
Transistor dahinter das zeitliche gesegnet hat,kann unter Umständen der
restliche Port überlebt haben.Es kann aber,je nach internem Aufbau des
Controllers auch die restlichen Portpins oder dahinter liegende
Peripherie (alternative Pinfunktionen) zerlegt haben.Kommt immer drauf
an,wie die interne Schaltung des Controllers und wie lange/hoch der
Fehlerstrom war.
Bei negativer Betriebsspannung allerdings können durchaus mehrere
Elemente des Controllers in mitleidenschaft gezogen wurden sein,da
etliche Schalttransistoren,etc mit Spannung in Sperr-Richtung
beaufschlagt wurden,für welche sie schlichtweg nicht gedacht waren.
Wenn man sich mal anschaut,mit welch haarfeinen Drähtchen die
AVR-Portpins intern an den Core gebondet sind,ist es überhaupt
erstaunlich welche Ströme sie sicher handeln können.