MCU: ATmega16
 Package: 40 pin PDIP

 1: PB0  XCK0  T0
 2: PB1  T1
 3: PB2  AIN0  INT2 
 4: PB3  AIN1  OC0 
 5: PB4  !SS
 6: PB5  MOSI
 7: PB6  MISO
 8: PB7  USCK
 9: Reset
10: Vcc
11: Gnd
12: XTAL2
13: XTAL1
14: PD0  RXD0
15: PD1  TXD0
16: PD2  INT0
17: PD3  INT1
18: PD4  OC1B
19: PD5  OC1A
20: PD6  ICP1
21: PD7  OC2A
22: PC0  SCL
23: PC1  SDA
24: PC2  TCK
25: PC3  TMS
26: PC4  TDO
27: PC5  TDI
28: PC6  TOSC1
29: PC7  TOSC2
30: AVCC
31: Gnd
32: AREF
33: PA7  ADC7
34: PA6  ADC6
35: PA5  ADC5
36: PA4  ADC4
37: PA3  ADC3
38: PA2  ADC2
39: PA1  ADC1
40: PA0  ADC0

Summary:
The high-performance, low-power Microchip 8-bit AVR RISC-based microcontroller
16 KB ISP flash memory with read-while-write capabilities, 
512 B EEPROM, 
1 KB SRAM, 
32 general purpose I/O lines, 
32 general purpose working registers, 
a JTAG interface for boundary-scan and on-chip debugging/programming, 
2 x 8-bit, 1 x 16-bit timer/counters with compare modes, 
internal and external interrupts,
serial programmable USART, 
a universal serial interface (USI) with start condition detector, 
an 8-channel 10-bit A/D converter, 
programmable watchdog timer with internal oscillator, 
SPI serial port, 
five software selectable power saving modes. 

