Max K. schrieb:
> Hallo Jörg,
> Danke für deinen Vorschlag. Lass mich etwas detaillierter werden: auf
> PIN0 läuft mein ADC, hat es einen Einfluss auf den ADC wenn mit
> "Ausgangsregister zum Eingangspin wird auf 0 gesetzt" hier etwas gesetzt
> wird, das ich eigentlich nicht beeinflussen will?
Ja, wenn du PC0 auf 1 setzen würdest (ich gehe mal von einem
AVR aus, du hast es nicht genannt, was es ist), dann würdest du
den Pullup-Widerstand an den Eingang schalten und damit dort
zusätzlichen Strom einspeisen.
> Zumal ich gerne den
> Zustand der Pins 5,6,7 nicht verändern möchte.
Der bleibt bei meinem Vorschlag, genauso wie C0, konstant auf 0,
da du ja geschrieben hast, dass du an diesen Pins nichts hast.
Damit musst du dich aber auch nicht drum kümmern, umständlich
irgendwas zurück zu lesen.
> (was läuft eigentlich
> beim ATMega8 auf PORTC5-7?)
PC5 wäre SCL des I²C-Interfaces, PC6 ist eine Alternativfunktion
von /RESET (du müsstest dann aber die /RESET-Funktion explizit per
Fuse abschalten; danach geht kein ISP mehr!), PC7 existiert nicht.