Hallo
bitte wieder um Rat: ATmega16, alle Ports als 8-Bit Ausgänge und auf "Low".

Beim Port C bleiben Pin2...5 high ! Die anderen Ports reagieren korrekt.

Schaltung geprüft, 2 x komplett neu gelötet, Controller 3 x ausgetauscht => gleiches Ergebnis. Probeweise einen neuen Controller ins STK500 gesetzt, ergab das gleiche Bild: Ausgänge PortC: 00111100

Habe ich da etwas übersehen?

ser Temp ; Temp=FF
out DDRA,Temp ; als Ausgang definieren
clr Temp ; Temp=00
out PortA,Temp ; alle Pins auf "low"

... analog mit PortB,C,D...

Danke vorab für jeden Hinweis ... bin grad etwas am Verzweifeln...