Main Content

atmel-corporation_1.png

Atmel Corporation is an American-based designer and manufacturer of semiconductors, founded in 1984. The company focuses on embedded systems built around microcontrollers. Its products include microcontrollers (8-bit AVR, 32-bit AVR, 32-bit ARM-based, automotive grade, and 8-bit Intel 8051 derivatives) radio frequency (RF) devices including Wi-Fi, EEPROM, and flash memory devices, symmetric and asymmetric security chips, touch sensors and controllers, and application-specific products. Atmel supplies its devices as standard products, application-specific integrated circuits (ASICs), or application-specific standard product (ASSPs) depending on the requirements of its customers.

Atmel serves applications including consumer, communications, computer networking, industrial, medical, automotive, aerospace and military. It specializes in microcontroller and touch systems, especially for embedded systems.

ATMega328P-PU - AVR 8-bit microcontroller

atmega328p_1.png

The Atmel AVR® core combines a rich instruction set with 32 general purpose working registers. All the 32 registers are directly connected to the Arithmetic Logic Unit (ALU), allowing two independent registers to be accessed in a single instruction executed in one clock cycle. The resulting architecture is more code efficient while achieving throughputs up to ten times faster than conventional CISC microcontrollers.
The ATmega328/P provides the following features: 32Kbytes of In-System Programmable Flash with Read-While-Write capabilities, 1Kbytes EEPROM, 2Kbytes SRAM, 23 general purpose I/O lines, 32 general purpose working registers, Real Time Counter (RTC), three flexible Timer/Counters with compare modes and PWM, 1 serial programmable USARTs , 1 byte-oriented 2-wire Serial Interface (I2C), a 6-channel 10-bit ADC (8 channels in TQFP and QFN/MLF packages) , a programmable Watchdog Timer with internal Oscillator, an SPI serial port, and six software selectable power saving modes. The Idle mode stops the CPU while allowing the SRAM, Timer/Counters, SPI port, and interrupt system to continue functioning. The Power-down mode saves the register contents but freezes the Oscillator, disabling all other chip functions until the next interrupt or hardware reset. In Power-save mode, the asynchronous timer continues to run, allowing the user to maintain a timer base while the rest of the device is sleeping. The ADC Noise Reduction mode stops the CPU and all I/O modules except asynchronous timer and ADC to minimize switching noise during ADC conversions. In Standby mode, the crystal/resonator oscillator is running while the rest of the device is sleeping. This allows very fast start-up combined with low power consumption. In Extended Standby mode, both the main oscillator and the asynchronous timer continue to run.

atmega328p_2.png

atmega328p_3.png
atmega328p_4.png

Parameter NameValue
MicrocontrollerATmega328P
Operating Voltage (V)1.8 to 5.5
CPU Speed (MIPS)20
Pin Count28 (32 in TQFP)
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins (10-bit)6 (8 in TQFP and QFN/MLF)
DC Current per I/O Pin40 mA
Flash Memory32 KB
SRAM2 KB
EEPROM1 KB
Clock Speed (MHz)1-20
Features1-UART, 2-SPI, 1-I2C
Timers2 x 8-bit, 1 x 16-bit

ATmega168-20PU - AVR 8-bit microcontroller

atmega168_1.png

The high-performance, low-power Atmel 8-bit AVR RISC-based microcontroller combines 16KB ISP flash memory, 1KB SRAM, 512B EEPROM, an 8-channel/10-bit A/D converter (TQFP and QFN/MLF), and debugWIRE for on-chip debugging. The device supports a throughput of 20 MIPS at 20 MHz and operates between 2.7-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameter NameValue
MicrocontrollerATmega168P
Operating Voltage (V)1.8 to 5.5
CPU Speed (MIPS)20
Pin Count28 (32 in TQFP)
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins (10-bit)6 (8 in TQFP and QFN/MLF)
DC Current per I/O Pin40 mA
Flash Memory16 KB
SRAM1 KB
EEPROM512 bytes
Clock Speed (MHz)1-20
Features1-UART, 2-SPI, 1-I2C
Timers2 x 8-bit, 1 x 16-bit

ATMega8A-PU - AVR 8-bit microcontroller

atmega8a_1.png

The Atmel® ATmega8A is a low-power CMOS 8-bit microcontroller based on the AVR® enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATmega8A achieves throughputs close to 1 MIPS per MHz. This empowers system designer to optimize the device for power consumption versus processing speed.

Parameter NameValue
MicrocontrollerATmega8A
Operating Voltage (V)2.7 to 5.5
CPU Speed (MIPS)16
Pin Count28 (32 in TQFP)
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins (10-bit)6 (8 in TQFP and QFN/MLF)
DC Current per I/O Pin40 mA
Flash Memory8 KB
SRAM1 KB
EEPROM512 bytes
Clock Speed (MHz)1-16
Features1-UART, 1-SPI, 1-I2C
Timers2 x 8-bit, 1 x 16-bit

ATtiny13A-PU - AVR 8-bit microcontroller

attiny13a_1.png

The ATtiny13A is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATtiny13A achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

Parameter NameValue
MicrocontrollerATmega168P
Operating Voltage (V)2.7 to 5.5
CPU Speed (MIPS)16
Pin Count28 (32 in TQFP)
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins (10-bit)6 (8 in TQFP and QFN/MLF)
DC Current per I/O Pin40 mA
Flash Memory8 KB
SRAM1 KB
EEPROM512 bytes
Clock Speed (MHz)1-16
Features1-UART, 1-SPI, 1-I2C
Timers2 x 8-bit, 1 x 16-bit

ATtiny2313V-10PU - AVR 8-bit microcontroller

attiny2313v_1.png

The high-performance, low-power Atmel 8-bit AVR RISC-based microcontroller combines 2KB ISP flash memory, 128B ISP EEPROM, 128B internal SRAM, universal serial interface (USI), full duplex UART, and debugWIRE for on-chip debugging. The device supports a throughput of 10 MIPS at 10 MHz and operates between 2.7-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameter NameValue
MicrocontrollerATtiny2313V
Operating Voltage (V)1.8 to 5.5
CPU Speed (MIPS)10
Pin Count20
Digital I/O Pins16 (of which 4 provide PWM output)
Analog Input Pins (10-bit)2
DC Current per I/O Pin40 mA
Flash Memory2 KB
SRAM128 bytes
EEPROM128 bytes
Clock Speed (MHz)1-16
Features1-UART, 2-SPI, 1-I2C
Timers1 x 8-bit, 1 x 16-bit

ATtiny45/85-20PU - AVR 8-bit microcontroller

attiny45-85_1.png

The ATtiny25/45/85 is a low-power CMOS 8-bit microcontroller based on the AVR enhanced RISC architecture. By executing powerful instructions in a single clock cycle, the ATtiny25/45/85 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

attiny45-85_2.png

Parameter NameValue
MicrocontrollerATtiny45/85-20PU
Operating Voltage (V)2.7 to 5.5
CPU Speed (MIPS)20
Pin Count8
Digital I/O Pins6 (of which 4 provide PWM output)
Analog Input Pins (10-bit)4
DC Current per I/O Pin40 mA
Flash Memory4/8 KB
SRAM256/512 bytes
EEPROM256/512 bytes
Clock Speed (MHz)1-20
Features1-SPI, 1-I2C
Timers1 x 8-bit

ATtiny44A-PU - AVR 8-bit microcontroller

attiny44a_1.png

The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 4KB ISP flash memory, 256-Byte EEPROM, 256B SRAM, 12 general purpose I/O lines, 32 general purpose working registers, an 8-bit timer/counter with two PWM channels, a 16-bit timer/counter with two PWM channels, internal and external interrupts, an 8-channel 10-bit A/D converter, programmable gain stage (1x, 20x) for 12 differential ADC channel pairs, programmable watchdog timer with internal oscillator, internal calibrated oscillator, and four software selectable power saving modes. The device operates between 1.8-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameter NameValue
MicrocontrollerATtiny44A
Operating Voltage (V)1.8 to 5.5
CPU Speed (MIPS)20
Pin Count8
Digital I/O Pins12 (of which 4 provide PWM output)
Analog Input Pins (10-bit)8
DC Current per I/O Pin40 mA
Flash Memory4 KB
SRAM256 bytes
EEPROM256 bytes
Clock Speed (MHz)1-20
Features1-SPI, 1-I2C
Timers1 x 8-bit, 1 x 16-bit

ATtiny26L-8PU - AVR 8-bit microcontroller

attiny26l_1.png

The high-performance, low-power Atmel 8-bit AVR RISC-based microcontroller combines 2KB of ISP flash memory, 128B ISP EEPROM, 128B internal SRAM, one 8/16-bit timer/counter with prescaler, one 8/10-bit high-speed timer/counter with PWM and separate prescaler, 10-bit A/D converter, a USI (Universal serial interface), and debugWIRE for on-chip debugging. The device supports throughput of 20 MIPS at 20 MHz and operates between 1.8-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameter NameValue
MicrocontrollerATtiny26L
Operating Voltage (V)2.7 to 5.5
CPU Speed (MIPS)8
Pin Count20
Digital I/O Pins16 (of which 3 provide PWM output)
Analog Input Pins (10-bit)8
DC Current per I/O Pin40 mA
Flash Memory2 KB
SRAM256 bytes
EEPROM128 bytes
Clock Speed (MHz)1-8
Features1-SPI, 1-I2C
Timers1 x 8-bit, 1 x 16-bit

ATmega88PA - AVR 8-bit microcontroller

atmega88pa_1.png

The high-performance Atmel picoPower 8-bit AVR RISC-based microcontroller combines 8KB ISP flash memory with read-while-write capabilities, 512B EEPROM, 1KB SRAM, 23 general purpose I/O lines, 32 general purpose working registers, three flexible timer/counters with compare modes, internal and external interrupts,serial programmable USART, a byte-oriented 2-wire serial interface, SPI serial port, 6-channel 10-bit A/D converter (8-channels in TQFP and QFN/MLF packages), programmable watchdog timer with internal oscillator, and five software selectable power saving modes. The device operates between 1.8-5.5 volts.
By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameter NameValue
MicrocontrollerATmega88PA
Operating Voltage (V)1.8 to 5.5
CPU Speed (MIPS)20
Pin Count28 (32 in TQFP)
Digital I/O Pins14 (of which 6 provide PWM output)
Analog Input Pins (10-bit)6 (8 in TQFP and QFN/MLF)
DC Current per I/O Pin40 mA
Flash Memory8 KB
SRAM1 KB
EEPROM512 bytes
Clock Speed (MHz)1-16
Features1-UART, 2-SPI, 1-I2C
Timers2 x 8-bit, 1 x 16-bit

ATmega1284P - AVR 8-bit microcontroller

atmega1284p_1.png

The ATmega164A/PA/324A/PA/644A/PA/1284/P is a low power, CMOS 8-bit microcontrollers based on the AVR® enhanced RISC architecture. The ATmega164A/PA/324A/PA/644A/PA/1284/P is a 40/49-pins device ranging from 16 KB to 128 KB Flash, with 1 KB to 16 KB SRAM, 512 Bytes to 4 KB EEPROM. By executing instructions in a single clock cycle, the devices achieve CPU throughput approaching one million instructions per second (MIPS) per megahertz, allowing the system designer to optimize power consumption versus processing speed.

The high-performance Microchip 8-bit AVR RISC-based microcontroller combines 128KB ISP flash memory with read-while-write capabilities, 4KB EEPROM, 16KB SRAM, 32 general purpose I/O lines, 32 general purpose working registers, a real time counter, three flexible timer/counters with compare modes and PWM, two USARTs, a byte oriented 2-wire serial interface, an 8-channel 10-bit A/D converter with optional differential input stage with programmable gain, programmable watchdog timer with internal oscillator, SPI serial port, a JTAG (IEEE 1149.1 compliant) test interface for on-chip debugging and programming, and six software selectable power saving modes. The device operates between 1.8-5.5 volts.

By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz, balancing power consumption and processing speed.

Parameter NameValue
Program Memory TypeFlash
Program Memory Size (KB)128
CPU Speed (MIPS/DMIPS)20
SRAM Bytes16,384
Data EEPROM/HEF (bytes)4096
Digital Communication Peripherals2-UART, 3-SPI, 1-I2C
Capture/Compare/PWM Peripherals1 Input Capture, 1 CCP, 6PWM
Timers2 x 8-bit, 2 x 16-bit
Number of Comparators1
Temperature Range (C)-40 to 85
Operating Voltage Range (V)1.8 to 5.5
Pin Count44
Low PowerYes

atmega1284p_2.png

AT24C64A - 32Kb/64Kb, 2-Wire Bus Serial Automotive EEPROM with full memory Write Protect, supports up to eight devices on single 2-Wire bus

at24c64a_1.png

The AT24C32A/64A provides 32,768/65,536 bits of serial electrically erasable andprogrammable read only memory (EEPROM) organized as 4096/8192 words of 8 bitseach. The device’s cascadable feature allows up to 8 devices to share a common twowirebus. The device is optimized for use in many industrial and commercial applicationswhere low power and low voltage operation are essential. The AT24C32A/64A isavailable in space saving 8-lead JEDEC PDIP, 8-lead JEDEC SOIC, 8-lead EIAJSOIC, 8-lead Mini-MAP (MLP 2x3) and 8-lead TSSOP packages and is accessed viaa 2-wire serial interface. In addition, the entire family is available in 2.7V (2.7V to 5.5V)and 1.8V (1.8V to 5.5V) versions.