ATTENTION: Due to increased demand and order volume, processing time may take an additional 1-3 business days.
HomeCommunitySubjectATMEGA16U2 Microcontroller:Pinout, Datasheet, Block Diagram

ATMEGA16U2 Microcontroller:Pinout, Datasheet, Block Diagram

MICROCHIP - ATMEGA16U2-AU - MCU, 8BIT, MEGAAVR, 16MHZ, TQFP-32 microchiptechnology-atmega16u2au-4810274

296

Sep 7, 2021

Ingrid Acheson

How to burn bootloader ATmega328P and ATmega16U2 chips to Arduino UNO DIY | Programming Tutorial

 

MICROCHIP - ATMEGA16U2-AU - MCU, 8BIT, MEGAAVR, 16MHZ, TQFP-32

microchiptechnology-atmega16u2au-4810274

ATMEGA16U2-AU

2000In Stock
Min.: 1 Mult.: 1
Quantity Unit Price Ext. Price
1+ $7.01613$7.02
10+ $6.61899$66.19
100+ $6.24433$624.43
500+ $5.89088$2945.44
1000+ $5.55743$5557.43
Unit Price:$7.01613
Subtotal: $7.02
Looking for a better price? Want a lower wholesale price? Please send an RFQ, and we will respond immediately.
Quick Links

ATMEGA16U2 Pinout

ATMEGA16U2 Pinout

 

ATMEGA16U2 CAD Model

Symbol

ATMEGA16U2 Symbol

Footprint

ATMEGA16U2 Footprint

3D Model

ATMEGA16U2 3D Model

 

ATMEGA16U2 Description

The ATmega16U2 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 ATmega16U2 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.

Specifications

Microchip Technology ATMEGA16U2-AU technical specifications, attributes, parameters and parts with similar specifications to Microchip Technology ATMEGA16U2-AU.

ATMEGA16U2-AU Tech Specifications

Microchip Technology ATMEGA16U2-AU technical specifications, attributes, parameters and parts with similar specifications to Microchip Technology ATMEGA16U2-AU.

Product Attribute Attribute Value
Factory Lead Time10 Weeks
Contact PlatingTin
MountSurface Mount
Mounting TypeSurface Mount
Package / Case32-TQFP
Number of Pins32Pins
Number of I/Os22I/Os
Watchdog TimersYes
Operating Temperature-40°C~85°C TA
PackagingTray
SeriesAVR® ATmega
Published2007
JESD-609 Codee3
Pbfree Codeyes
Part StatusActive
Moisture Sensitivity Level (MSL)3 (168 Hours)
Number of Terminations32Terminations
Terminal PositionQUAD
Product Attribute Attribute Value
Terminal FormGULL WING
Peak Reflow Temperature (Cel)260
Supply Voltage5V
Terminal Pitch0.8mm
Frequency16MHz
Time@Peak Reflow Temperature-Max (s)40
Base Part NumberATMEGA16U2
Qualification StatusNot Qualified
InterfaceSPI, Serial, UART, USART, USB
Memory Size16kB
Oscillator TypeInternal
RAM Size512 x 8
Voltage - Supply (Vcc/Vdd)2.7V~5.5V
uPs/uCs/Peripheral ICs TypeMICROCONTROLLER, RISC
Core ProcessorAVR
PeripheralsBrown-out Detect/Reset, POR, PWM, WDT
Program Memory TypeFLASH
Core Size8-Bit
Product Attribute Attribute Value
Program Memory Size16KB 8K x 16
ConnectivitySPI, UART/USART, USB
Bit Size8
Has ADCNO
DMA ChannelsNO
Data Bus Width8b
DAC ChannelsNO
Number of Timers/Counters2Timers/Counters
EEPROM Size512 x 8
Number of PWM Channels5PWM Channels
Number of SPI Channels1SPI Channel
Height1.05mm
Length7mm
Width7mm
REACH SVHCNo SVHC
RoHS StatusROHS3 Compliant
Lead FreeLead Free
0 Products View Similar

ATMEGA16U2 Features

• High Performance, Low Power AVR® 8-Bit Microcontroller

• Advanced RISC Architecture

– 125 Powerful Instructions – Most Single Clock Cycle Execution

– 32 x 8 General Purpose Working Registers

– Fully Static Operation

– Up to 16 MIPS Throughput at 16 MHz

• Non-volatile Program and Data Memories

– 8K/16K/32K Bytes of In-System Self-Programmable Flash

– 512/512/1024 EEPROM

– 512/512/1024 Internal SRAM

– Write/Erase Cycles: 10,000 Flash/ 100,000 EEPROM

– Data retention: 20 years at 85C/ 100 years at 25C(1)

– Optional Boot Code Section with Independent Lock Bits In-System Programming by on-chip Boot Program hardware activated after resetting True Read-While-Write Operation

– Programming Lock for Software Security

• USB 2.0 Full-speed Device Module with Interrupt on Transfer Completion

– Complies fully with Universal Serial Bus Specification REV 2.0

– 48 MHz PLL for Full-speed Bus Operation: data transfer rates at 12 Mbit/s

– Fully independent 176 bytes USB DPRAM for endpoint memory allocation

– Endpoint 0 for Control Transfers: from 8 up to 64-bytes

– 4 Programmable Endpoints:

IN or Out Directions

Bulk, Interrupt and IsochronousTransfers

Programmable maximum packet size from 8 to 64 bytes

Programmable single or double buffer

– Suspend/Resume Interrupts

– Microcontroller reset on USB Bus Reset without detaching

– USB Bus Disconnection on Microcontroller Request

• Peripheral Features

– One 8-bit Timer/Counters with Separate Prescaler and Compare Mode (two 8-bit PWM channels)

– One 16-bit Timer/Counter with Separate Prescaler, Compare and Capture Mode (three 8-bit PWM channels)

– USART with SPI master only mode and hardware flow control (RTS/CTS)

– Master/Slave SPI Serial Interface

– Programmable Watchdog Timer with Separate On-chip Oscillator

– On-chip Analog Comparator

– Interrupt and Wake-up on Pin Change

• On-Chip Debug Interface (debugWIRE)

• Special Microcontroller Features

– Power-On Reset and Programmable Brown-out Detection

– Internal Calibrated Oscillator

– External and Internal Interrupt Sources

– Five Sleep Modes: Idle, Power-save, Power-down, Standby, and Extended Standby

• I/O and Packages

– 22 Programmable I/O Lines

– QFN32 (5x5mm) / TQFP32 packages

• Operating Voltages

– 2.7 - 5.5V

• Operating temperature

– Industrial (-40°C to +85°C)

• Maximum Frequency

– 8 MHz at 2.7V - Industrial range

– 16 MHz at 4.5V - Industrial range

ATMEGA16U2 Block Diagram

ATMEGA16U2 Block Diagram

ATMEGA16U2 Advantage

The ATMEGA16U2 as a low-power CMOS 8-bit microcontroller is full of advantages.

The device is manufactured using Atmel's high-density nonvolatile memory technology. The on-chip ISP Flash allows the program memory to be reprogrammed in-system through an SPI serial interface, by a conventional nonvolatile memory programmer, or by an on-chip Boot program running on the AVR core.

The boot program can use any interface to download the application program in the Application Flash memory. Software in the Boot Flash section will continue to run while the Application Flash section is updated, providing true Read-While-Write operation.

By combining an 8-bit RISC CPU with In-System Self-Programmable Flash on a monolithic chip, the Atmel ATmega16U2 is a powerful microcontroller that provides a highly flexible and cost-effective solution to many embedded control applications.

 

ATMEGA16U2 Package

ATMEGA16U2 Manufacturer

Microchip Technology Incorporated is a leading provider of smart, connected and secure embedded control solutions. Its easy-to-use development tools and comprehensive product portfolio enable customers to create optimal designs, which reduce risk while lowering total system cost and time to market. The company's solutions serve more than 120,000 customers across the industrial, automotive, consumer, aerospace and defence, communications and computing markets. Headquartered in Chandler, Arizona, Microchip offers outstanding technical support along with dependable delivery and quality. 

Datasheet PDF

ATMEGA16U2-AU Documents

Download datasheets and manufacturer documentation for ATMEGA16U2-AU

Frequently Asked Questions

What is ATMEGA16U2?
The ATmega16U2 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 ATmega16U2 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
How many pins does the ATMEGA16U2 have?
It has 32 pins.
What is the ATMEGA16U2 supported?
The ATmega16U2 are supported with a full suite of program and system development tools including C compilers, macro assemblers, program debugger/simulators, in-circuit emulators, and evaluation kits.
FAQ
What is ATMEGA16U2?
The ATmega16U2 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 ATmega16U2 achieves throughputs approaching 1 MIPS per MHz allowing the system designer to optimize power consumption versus processing speed.
How many pins does the ATMEGA16U2 have?
It has 32 pins.
What is the ATMEGA16U2 supported?
The ATmega16U2 are supported with a full suite of program and system development tools including C compilers, macro assemblers, program debugger/simulators, in-circuit emulators, and evaluation kits.

TAGS

Share