Hallo ihr,
vielen Dank für die Hinweise und die Bestätigung.
Dem Tip bzgl. des DIDR Registers bin ich nochmal nachgegangen.
Im Datenblatt heisst es:
1 | For analog input pins, the digital input buffer should be disabled at all times. An analog signal level close to VCC/2 on an input pin can cause significant current even in active mode. Digital input buffers can be disabled by writing to the digital input disable registers (DIDR1 and DIDR0).
|
und weiter
1 | When this bit is written logic one, the digital input buffer on the corresponding ADC pin is disabled. The corresponding PIN register bit will always read as zero when this bit is set. When an analog signal is applied to the ADC5..0 pin and the digitalinput from this pin is not needed, this bit should be written logic one to reduce power consumption in the digital input buffer.
|
Das klingt so, als wäre es durchaus ratsam, das entsprechende Bit im
DIDR Register zu setzen, was ich nun auch gemacht habe.
Mit den mir zur Verfügung stehenden Mitteln konnte ich zwar nicht
feststellen, dass nun weniger Strom verbraucht wird, aber zu
deaktivieren was man nicht braucht, klingt generell nach einer guten
Sache ;)
Vielen Dank euch.