관리 메뉴

드럼치는 프로그래머

[H/W] [MCU] ATmega128 핀 구조 및 핀 설명 본문

★─Programing/☆─HardWare

[H/W] [MCU] ATmega128 핀 구조 및 핀 설명

드럼치는한동이 2008. 4. 2. 02:47

사용자 삽입 이미지


ATmega128 핀 설명


ATmega128 핀은 같은 핀도 여러 가지 기능으로 사용가능하도록 되어 있다. 여기에서는 ATmega128핀의  기본적인 I/O 기능에 대해서만 설명한다.그리고 다른 기능들은 추후에 사용하면서 설명한다.


VCC (21, 52) : 공급 전압


GND (22, 53) : 접지


Port A (PA7~PA0) (44~51) :

포트 A는 내부 풀업 저항을 갖는 8비트의 양방향 입출력 포트이다. 외부 메모리를 엑세스 하는 경우에는 A7~A0의 어드레스/D7~D0의 데이터 포트로 사용된다.


Port B (PB7~PB0) (10~17) :

포트 B는 내부 풀업 저항을 갖는 8비트의 양방향 입출력 포트이다.


Port C (PC7~PC0) (35~42) :

포트 C는 내부 풀업 저항을 갖는 8비트의 양방향 입출력 포트이다. 외부 메모리를 엑세스 하는 경우에는 A8~A15의 어드레스 출력 포트로 사용된다.


Port D (PD7~PD0) (25~32) :

포트 D는 내부 풀업 저항을 갖는 8비트의 양방향 입출력 포트이다.


Port E (PE7~PE0) (2~9) :

포트 E는 내부 풀업 저항을 갖는 8비트의 양방향 입출력 포트이다.


Port F (PF7~PF0) (54~61) :

포트 F는 내부 풀업 저항을 갖는 8비트의 양방향 입출력 포트이다.


Port G (PG4~PG0) (18, 19, 33, 34, 43) :

포트 G는 내부 풀업 저항을 갖는 5비트의 양방향 입출력 포트이다.


RESET (20) :

리셋 입력. CPU 리셋. 최소 50ns이 Low(0V)가 되어야 한다. 


XTAL1 (24) :

오실레이터 입력 


XTAL2 (23) :

오실레이터 출력 


AVCC (64) :

AVCC는 포트 F의 A/D 컨버터를 위한 전압을 공급하는 핀이다. ADC를 사용하지 않는다면 VCC에 연겷하면 된다. 그러나 ADC를 사용할 경우에는 LPF를 통하여 VCC에 연결 되어야 한다.


AREF (62) :

AREF는 A/D 컨버터를 위한 아날로그 레퍼런스 핀 이다


PEN (1) :

PEN은 SPI 시리얼 프로그램 모드를 위한 프로그램 인에이블 핀이다. 이 신호는 전원 투입에 의한 리셋시에 Low 상태를 유지하면 CPU가 SPI 질렬 통신에 의한 프로그래밍 모드로 들어가도록 허용하는 기능을 수행한다. 평상시에는 VCC에 연결한다

Comments