●
10-bit ADC
●
Up to 11 single ended channels and 3 fully differential ADC channel pairs
●
Programmable gain (5x, 10x, 20x, 40x) on differential channels
●
Internal reference voltage
●
Direct power supply voltage measurement
●
10-bit DAC for variable voltage reference (comparators, ADC)
●
Four analog comparators with variable threshold detection
●
100µA ±6% current source (LIN node identification)
●
Interrupt and wake-up on pin change
●
Programmable watchdog timer with separate on-chip oscillator
●
On-chip temperature sensor
●
Special microcontroller features
●
●
●
●
Low power idle, noise reduction, and power down modes
Power on reset and programmable brown out detection
In-system programmable via SPI port
High precision crystal oscillator for CAN operations (16MHz)
●
Internal calibrated RC oscillator (8MHz)
●
On-chip PLL for fast PWM (32MHz, 64MHz) and CPU (16MHz) (only Atmel
®
ATmega16/32/64M1)
●
Operating voltage:
●
2.7V - 5.5V
●
Extended operating temperature:
●
–40°C to +125°C
●
Core speed grade:
●
0 - 8MHz at 2.7 - 4.5V
●
0 - 16MHz at 4.5 - 5.5V
Note:
Table 1.
1.
See certification on Atmel web site and note on
Section 16.4.3 “Baud Rate” on page 148.
ATmega32/64/M1/C1 Product Line-up
ATmega32C1
32Kbyte
2048 bytes
1024 bytes
ATmega64C1
64Kbyte
4096 bytes
2048 bytes
ATmega16M1
16Kbyte
1024 bytes
512 bytes
Yes
Yes
No
4
0
No
11 single
3 differential
Yes
4
Yes
Yes
Yes
Yes
Yes
4
0
10
3
Yes
10
3
Yes
10
3
ATmega32M1
32Kbyte
2048 bytes
1024 bytes
ATmega64M1
64Kbyte
4096 bytes
2048 bytes
Part Number
Flash size
RAM size
EEPROM size
8-bit timer
16-bit timer
PSC
PWM outputs
Fault inputs (PSC)
PLL
10-bit ADC channels
10-bit DAC
analog comparators
Current source
CAN
LIN/UART
On-chip temp.
sensor
SPI interface
2
ATmega16/32/64/M1/C1 [DATASHEET]
7647O–AVR–01/15