Page 54 - MDP2020-3
P. 54
48
| 인천전자마이스터고등학교 ·············································································································
다. 포트의 특수 기능
1) Port A
가) 외부 메모리에 접근하는 경우 어드레스/데이터(AD0 ~ AD7)의 신호를 주고받는 역할
나) 외부 메모리를 접근하기 위해 사용하는 경우에는 I/O 포트로 사용이 불가능
2) Port B
: SPI 전용 포트 (SS, SCK, MOSI, MISO), 타이머/카운터0, 1, 2 출력 비교, PWM 신호 출
력(OC0, 0C1A, 0C1B, 0C1C, 0C2)으로 사용
3) Port C
가) 외부 메모리에 접근하는 경우 어드레스/데이터(AD8 ~ AD15)의 신호를 주고받는 역할
나) 외부 메모리에 접근하기 위해 사용하는 경우에는 I/O 포트로 사용이 불가능
4) Port D
가) 외부 인터럽트 (INT0, INT1, INT2, INT3), TWI(클록, 데이터), UART1(송 수신),
USART1 외부 클 록 입력/출력, 타이머1, 2 클록 신호 입력, 타이머/카운터1 입력 캡쳐
로 사용
나) UART 통신의 경우 PD2(RxD1), PD3(TxD1)은 UART1의 신호를 송 수신하는 핀으로
사용
5) Port E
가) PE0(RxD0), PE1(TxD0)은 UART의 신호를 송 수신하는 핀으로 사용하며, ISP로 HEX
Code를 마이크로프로세서에 Writing할 때에 사용된다.
나) PE2는 동기식 통신을 할 때 클록이 발생하는 핀 또는 아날로그 비교기 입력 핀으로 사용
라) PE4, PE5, PE6, PE7은 외부 인터럽트 4 ~ 7의 입력단자 또는 출력 비교 매칭 신호가
출력, 타이머 3번의 입력 단자로 사용
6) Port F
가) 8개의 채널로 구성되어 있으며, 아날로그 신호를 디지털 신호로 변환하기 위한 전용 포
트로 8 또는 10[bit]의 A/D 변환기로 구성
나) A/D 변환기뿐만 아니라 JTAG 에뮬레이터를 사용하기 위한 전용 포트(TCK, TMS,
TDO,TDI)로도 사용
7) Port G
: 외부 메모리에 엑세스 시 Read/Write 제오와 어드레스 래치를 활성화 시킬 수 있으며, 타
이머/카운터 0 Real Time Clock(RTC) 입 출력으로 사용할 수 있다.