ATmega8(A)의 PDIP(parallel dual in-line, 핀 배치가 평행한 두 줄 모양) 패키지의 외형은 다음의 그림과 같으며 각각의 핀의 번호 및 명칭은 그림과 같다.
핀 이름 |
기 능 |
비 고 |
Vcc / GND |
uC를 구동시킬 전원 연결 |
동작 필수 기능 |
PC6(/RESET) |
리셋 핀 |
|
XTAL1 / XTAL2 |
클럭신호 입력 핀 |
|
PB0 ~ PB7 |
8bit 범용 입출력 포트 |
포트 |
PD0 ~ PD7 |
8bit 범용 입출력 포트 |
|
PC0 ~ PC6 |
7bit 범용 입출력 포트 |
|
RXD, TXD, XCK |
시리얼 통신을 위한 핀 |
통신 |
SCK, MISO, MOSI, /SS |
SPI통신을 위한 핀 (ISP에 사용) |
|
SCL, SDA |
Two-Wire Interface (TWI) |
|
INT0, INT1 |
외부 인터럽트 핀 |
|
T0, T1, TOSC0, TOSC1 |
타이머 클럭 입력 핀 |
타이머 / 카운터 |
OC1A, OC1B, OC2 |
타이머/카운터 출력핀 |
|
ICP1 |
타이머/카운터 1의 입력캡춰 핀 |
|
AVcc |
ADC의 전원 인가 핀 |
ADC (Analog-Digital Converter) |
AREF(Analog Reference) |
ADC의 기준전압 인가 핀 |
|
ADC0 ~ ADC5 |
ADC를 수행할 노드 연결 핀 |
|
AIN0, AIN1 |
아날로그 비교를 위한 핀 |
- 총 28개의 핀들 중에서 전원을 인가하는 8/20/21(Vcc, AVcc AREF)과 8/22(GND)를 제외한 나머지 23개의 핀이 모두 포트의 기능을 가지고 있다. PB0 ~ PB7은 입출력을 제어할 수 있는 8bit 2개의 양방향 포트(port)이다.
출처: https://studymake.tistory.com/256 [스터디메이크]
'MCU' 카테고리의 다른 글
I2C 통신이란? (0) | 2020.03.06 |
---|---|
AVR Studio 4 vs Atmel Studio 7 (0) | 2019.08.10 |
Atmega8(A) 소개 (0) | 2019.08.10 |
ADC(Analog-Digital Converter) (0) | 2019.08.05 |
UART(Universal asynchronous receiver/transmitter) (0) | 2019.07.30 |