9. Errata
9.1
ATmega640 rev. A
• Inaccurate ADC conversion in differential mode with 200x gain
• High current consumption in sleep mode
1. Inaccurate ADC conversion in differential mode with 200x gain
With AVCC < 3.6V, random conversions will be inaccurate. Typical absolute accuracy may
reach 64 LSB.
Problem Fix/Workaround
None
2. High current consumption in sleep mode.
If a pending interrupt cannot wake the part up from the selected sleep mode, the current
consumption will increase during sleep when executing the SLEEP instruction directly after
a SEI instruction.
Problem Fix/Workaround
Before entering sleep, interrupts not used to wake the part from the sleep mode should be
disabled.
9.2
ATmega1280 rev. A
• Inaccurate ADC conversion in differential mode with 200x gain
• High current consumption in sleep mode
1. Inaccurate ADC conversion in differential mode with 200x gain
With AVCC < 3.6V, random conversions will be inaccurate. Typical absolute accuracy may
reach 64 LSB.
Problem Fix/Workaround
None
2. High current consumption in sleep mode.
If a pending interrupt cannot wake the part up from the selected sleep mode, the current
consumption will increase during sleep when executing the SLEEP instruction directly after
a SEI instruction.
Problem Fix/Workaround
Before entering sleep, interrupts not used to wake the part from the sleep mode should be
disabled.
9.3
ATmega1281 rev. A
• Inaccurate ADC conversion in differential mode with 200x gain
• High current consumption in sleep mode
1. Inaccurate ADC conversion in differential mode with 200x gain
With AVCC < 3.6V, random conversions will be inaccurate. Typical absolute accuracy may
reach 64 LSB.
Problem Fix/Workaround
None
20
ATmega640/1280/1281/2560/2561
2549LS–AVR–08/07