Chip2009Microchip / Atmel

ATmega32U4 8-Bit Microcontroller with USB (TQFP-44)

16MHz, 32kB Flash, 2.5kB SRAM, 1kB EEPROM, USB 2.0, TQFP-44

Aliase:ATmega32U4, Arduino Leonardo MCU, Pro Micro MCU

TQFP-44 Top View

44 Pins
ATmega32U4Microchip / AtmelQFP-441PE62UVCC3D-4D+5UGND6UCAP7VBUS8PB09PB110PB211PB312PB713RESET14VCC15GND16XTAL217XTAL118PD019PD120PD221PD322PD523GND24AVCC25PD426PD627PD728PB429PB530PB631PC632PC733HWB/PE234VCC35GND36PF737PF638PF539PF440PF141PF042AREF43GND44AVCCpinoutdb.org
Pin-Tabelle44
PinSignal / NameTypAlternative Funktionen
1PE6Digital
INT6 — External Interrupt 6 (edge or level triggered)AIN0 — Analog Comparator Positive Input
2UVCCPower
USB Voltage Regulator Input (connect to VCC or dedicated USB supply; place 100nF bypass cap to UGND)
3D-Digital
USB Data Negative (D-) — connect directly to USB connector via 22Ω series resistor
4D+Digital
USB Data Positive (D+) — connect directly to USB connector via 22Ω series resistor
5UGNDGround
USB Ground — connect to system GND; keep trace short to USB connector
6UCAPPower
USB PLL Filter Capacitor — connect 1µF capacitor to GND; used internally by USB regulator
7VBUSDigital
USB VBUS Sense — connect to USB +5V through 22kΩ; used to detect USB cable insertion
8PB0Digital
SS — SPI Slave Select (Active Low)PCINT0 — Pin Change Interrupt 0
9PB1Digital
SCK — SPI ClockPCINT1 — Pin Change Interrupt 1
10PB2Digital
PDI — SPI Programming Data In (also MOSI in SPI master mode)MOSI — SPI Master Out / Slave InPCINT2 — Pin Change Interrupt 2
11PB3Digital
PDO — SPI Programming Data Out (also MISO in SPI master mode)MISO — SPI Master In / Slave OutPCINT3 — Pin Change Interrupt 3
12PB7Digital
OC0A — Timer/Counter0 Compare Match A Output (PWM)OC1C — Timer/Counter1 Compare Match C Output (PWM)RTS — UART Hardware Flow Control (RTS signal)PCINT7 — Pin Change Interrupt 7
13RESETDigital
Master Reset Input (Active Low; connect 10kΩ pull-up to VCC; 100nF filter cap optional)
14VCCPower
Positive Power Supply (2.7V – 5.5V)
15GNDGround
System Ground (0V)
16XTAL2Digital
Crystal Oscillator Output — connect to crystal (16MHz typical for USB operation)
17XTAL1Digital
Crystal Oscillator Input — connect to crystal or external clock source
18PD0Digital
OC0B — Timer/Counter0 Compare Match B Output (PWM)SCL — I2C Clock (TWI interface)INT0 — External Interrupt 0
19PD1Digital
SDA — I2C Data (TWI interface)INT1 — External Interrupt 1
20PD2Digital
RXD1 — USART1 Receive DataINT2 — External Interrupt 2
21PD3Digital
TXD1 — USART1 Transmit DataINT3 — External Interrupt 3
22PD5Digital
XCK1 — USART1 External ClockCTS — UART Hardware Flow Control (Clear to Send)
23GNDGround
System Ground (0V)
24AVCCPower
Analog Supply Voltage — connect to VCC via 100nF bypass cap; used by ADC and analog comparator
25PD4Digital
ICP1 — Timer/Counter1 Input Capture PinADC8 — ADC Channel 8 Input
26PD6Digital
T1 — Timer/Counter1 External Clock Input~OC4D — Timer4 Compare Match D Inverted Output (PWM)ADC9 — ADC Channel 9 Input
27PD7Digital
T0 — Timer/Counter0 External Clock InputOC4D — Timer4 Compare Match D Output (PWM)ADC10 — ADC Channel 10 Input
28PB4Digital
ADC11 — ADC Channel 11 InputPCINT4 — Pin Change Interrupt 4
29PB5Digital
OC1A — Timer/Counter1 Compare Match A Output (PWM)~OC4B — Timer4 Compare Match B Inverted Output (PWM)ADC12 — ADC Channel 12 InputPCINT5 — Pin Change Interrupt 5
30PB6Digital
OC1B — Timer/Counter1 Compare Match B Output (PWM)OC4B — Timer4 Compare Match B Output (PWM)ADC13 — ADC Channel 13 InputPCINT6 — Pin Change Interrupt 6
31PC6Digital
OC3A — Timer/Counter3 Compare Match A Output (PWM)~OC4A — Timer4 Compare Match A Inverted Output (PWM)
32PC7Digital
ICP3 — Timer/Counter3 Input Capture PinCLK0 — System Clock Output (divided)OC4A — Timer4 Compare Match A Output (PWM)
33HWB/PE2Digital
HWB — Hardware Boot Enable: pull LOW during reset to force DFU bootloader entry
34VCCPower
Positive Power Supply (2.7V – 5.5V)
35GNDGround
System Ground (0V)
36PF7Digital
ADC7 — ADC Channel 7 InputTDI — JTAG Test Data In
37PF6Digital
ADC6 — ADC Channel 6 InputTDO — JTAG Test Data Out
38PF5Digital
ADC5 — ADC Channel 5 InputTMS — JTAG Test Mode Select
39PF4Digital
ADC4 — ADC Channel 4 InputTCK — JTAG Test Clock
40PF1Digital
ADC1 — ADC Channel 1 Input
41PF0Digital
ADC0 — ADC Channel 0 Input
42AREFAnalog
Analog Reference Voltage — connect 100nF bypass cap to GND; select via ADMUX register
43GNDGround
System Ground (0V)
44AVCCPower
Analog Supply Voltage — connect to VCC via 100nF bypass cap; required even when ADC is not used