Integrated Circuits

ATmega32
8-bit AVR ®microcontroller
PDF datasheet
       
(XCK0/T0) PB0 1  • 40 PA0 (ADC0)
(T1) PB1 2 39 PA1 (ADC1)
(INT2/AIN0) PB2 3 38 PA2 (ADC2)
(OC0/AIN1) PB3 4 37 PA3 (ADC3)
(SS ) PB4 5 36 PA4 (ADC4)
(MOSI) PB5 6 35 PA5 (ADC5)
(MISO) PB6 7 34 PA6 (ADC6)
(SCK) PB7 8 33 PA7 (ADC7)
RESET 9 32 AREF
Vcc 10 31 GND
GND 11 30 AVcc
XTAL2 12 29 PC7 (TOSC2)
XTAL1 13 28 PC6 (TOSC1)
(RXD) PD0 14 27 PC5 (TDI)
(TXD) PD1 15 26 PC4 (TDO)
(INT0) PD2 16 25 PC3 (TMS)
(INT1) PD3 17 24 PC2 (TCK)
(OC1B) PD4 18 23 PC1 (SDA)
(OC1A) PD5 19 22 PC0 (SCL)
(ICP1) PD6 20 21 PD7 (OC2)
       
Pin Symbol Description
1 (XCK0/T0) PB0 port B
2 (T1) PB1 port B
3 (INT2/AIN0) PB2 external interrupt 2; port B
4 (OC0/AIN1) PB3 port B
5 (SS ) PB4 SPI slave select; port B
6 (MOSI) PB5 SPI master output/slave input; port B
7 (MISO) PB6 SPI master input/slave output; port B
8 (SCK) PB7 SPI master clock; port B
9 RESET reset (active low)
10 Vcc supply voltage
11 GND ground
12 XTAL2 clock oscillator pin 2
13 XTAL1 clock oscillator pin 1
14 (RXD) PD0 UART receive; port D
15 (TXD) PD1 UART transmit; port D
16 (INT0) PD2 external interrupt 0; port D
17 (INT1) PD3 external interrupt 1; port D
18 (OC1B) PD4 port D
19 (OC1A) PD5 port D
20 (ICP1) PD6 port D
21 PD7 (OC2) port D
22 PC0 (SCL) 2-wire clock line; port C
23 PC1 (SDA) 2-wire data line; port C
24 PC2 (TCK) JTAG test clock; port C
25 PC3 (TMS) JTAG test mode select; port C
26 PC4 (TDO) JTAG test data output; port C
27 PC5 (TDI) JTAG test data input; port C
28 PC6 (TOSC1) timer oscillator pin 1; port C
29 PC7 (TOSC2) timer oscillator pin 2; port C
30 AVcc A/D converter supply voltage
31 GND ground
32 AREF analog reference for A/D converter
33 PA7 (ADC7) port A
34 PA6 (ADC6) port A
35 PA5 (ADC5) port A
36 PA4 (ADC4) port A
37 PA3 (ADC3) port A
38 PA2 (ADC2) port A
39 PA1 (ADC1) port A
40 PA0 (ADC0) port A


Specifications
(typical values under recommended operating conditions, unless specified)
Parameter Value Unit
Flash memory 16K (ATmega16)
32K (ATmega32)
bytes
Internal SRAM 1K (ATmega16)
2K (ATmega32)
bytes
EEPROM 512 (ATmega16)
1K (ATmega32)
bytes
Programmable I/O lines 32

Note
Data is maintained by an independent source and accuracy is not guaranteed. Check with the manufacturer's datasheet for up-to-date information.

BACK