Rev. F Errata ATmega88A

29 8271BS–AVR–0410

8.7 Errata ATmega328

The revision letter in this section refers to the revision of the ATmega328 device.

8.7.1 Rev D

• Analog MUX can be turned off when setting ACME bit 1. Analog MUX can be turned off when setting ACME bit If the ACME Analog Comparator Multiplexer Enabled bit in ADCSRB is set while MUX3 in ADMUX is 1 ADMUX[3:0]=1xxx, all MUXes are turned off until the ACME bit is cleared. Problem FixWorkaround Clear the MUX3 bit before setting the ACME bit.

8.7.2 Rev C

Not sampled.

8.7.3 Rev B

• Analog MUX can be turned off when setting ACME bit • Unstable 32 kHz Oscillator

1. Unstable 32 kHz Oscillator

If the ACME Analog Comparator Multiplexer Enabled bit in ADCSRB is set while MUX3 in ADMUX is 1 ADMUX[3:0]=1xxx, all MUXes are turned off until the ACME bit is cleared. Problem FixWorkaround Clear the MUX3 bit before setting the ACME bit.

2. Unstable 32 kHz Oscillator

The 32 kHz oscillator does not work as system clock. The 32 kHz oscillator used as asyn- chronous timer is inaccurate. Problem Fix Workaround None.

8.7.4 Rev A

• Analog MUX can be turned off when setting ACME bit • Unstable 32 kHz Oscillator

1. Unstable 32 kHz Oscillator

If the ACME Analog Comparator Multiplexer Enabled bit in ADCSRB is set while MUX3 in ADMUX is 1 ADMUX[3:0]=1xxx, all MUXes are turned off until the ACME bit is cleared. Problem FixWorkaround Clear the MUX3 bit before setting the ACME bit.

2. Unstable 32 kHz Oscillator

The 32 kHz oscillator does not work as system clock. The 32 kHz oscillator used as asyn- chronous timer is inaccurate. Problem Fix Workaround None. 30 8271BS–AVR–0410

8.8 Errata ATmega328P

The revision letter in this section refers to the revision of the ATmega328P device.

8.8.1 Rev D

• Analog MUX can be turned off when setting ACME bit 1. Analog MUX can be turned off when setting ACME bit If the ACME Analog Comparator Multiplexer Enabled bit in ADCSRB is set while MUX3 in ADMUX is 1 ADMUX[3:0]=1xxx, all MUXes are turned off until the ACME bit is cleared. Problem FixWorkaround Clear the MUX3 bit before setting the ACME bit.

8.8.2 Rev C

Not sampled.

8.8.3 Rev B

• Analog MUX can be turned off when setting ACME bit • Unstable 32 kHz Oscillator

1. Unstable 32 kHz Oscillator

If the ACME Analog Comparator Multiplexer Enabled bit in ADCSRB is set while MUX3 in ADMUX is 1 ADMUX[3:0]=1xxx, all MUXes are turned off until the ACME bit is cleared. Problem FixWorkaround Clear the MUX3 bit before setting the ACME bit.

2. Unstable 32 kHz Oscillator

The 32 kHz oscillator does not work as system clock. The 32 kHz oscillator used as asyn- chronous timer is inaccurate. Problem Fix Workaround None.

8.8.4 Rev A

• Unstable 32 kHz Oscillator

1. Unstable 32 kHz Oscillator

The 32 kHz oscillator does not work as system clock. The 32 kHz oscillator used as asyn- chronous timer is inaccurate. Problem Fix Workaround None.