ATmega 128이란 ATMEL사가 개발한 8비트 AVR마이크로 컨트롤러 프로세서(MCU)입니다. 프로세서는 64핀으로 구성됩니다.
-VCC : 전원
-GND : 접지
-RESET : 리셋 입력 단자로 1.5us 이상의 LOW신호가 인가되어야 한다.
-XTAL1 : 반전 오실레이터 증폭기와 내부 클럭 동작회로에 대한 입력 단자
-XTAL2 : 반전 오실레이터 증폭기와 출력 단자
-AVCC : AD(Analog to Digital) 컨버터 및 PORT F의 전원단자, 안전된 전압 사용할 것
-AREF : AD컨버터에 대한 아날로그 기준전압 입력 단자, 정밀한 전압 사용할 것
-AGND : AVCC에 대한 전원접지 단자, 반드시 GND와 접지하여 사용
-PEN(Programming Enable) :
1. SPI모드를 위한 프로그램 Enable핀이며, 내부적으로 HIGH로 풀업
2. 전원ON에 의한 리셋시에 LOW상태를 유지하면 MCU는 SPI모드로 들어가고 PEN은 정상동작 중에는 기능하지 않으므로 보통 VCC에 접속해둔다.
-ALE(