4. 입출력 I/O

 

4.1 특징 및 기능

1) I/O PORT의 구성

- 8bit, 양방향, 범용, 병렬기능의 I/O 포트는 PORTA ~ F까지 6개가 존재 합니다.

- 5bit, 양방향, 범용, 병렬기능의 I/O 포트는 PORTG 1개가 존재 합니다.

 

2) I/O의 특징

- 입력 또는 출력 모드로 동작합니다.

- 최대 구동 전류는 약 40mA 입니다.

- 입력모드에서 내부 PULL-UP 을 설정 할 수 있습니다.

 

- DDRx 레지스터를 이용해 출력 또는 입력 설정이 가능합니다. (1 : 출력모드, 0 : 입력모드)

- PORTx 레지스터로 출력 모드 일때 출력 값으로 입력 모드 일때 PULLUP 기능으로 사용 합니다.

- PINx 레지스터로 I/O의 입력 상태를 확인합니다. 만약 입력 모드에서 PORTx레지스터가 0으로 선택 되어지면 PULLUP이 되지 않아 Tri-Status(Hi 인피던스) 상태가 됩니다.

- I/O 또는 특수(부가) 기능이 있어서 그 기능을 사용 할 때는 해당 모드로 동작 합니다.

 

+ Recent posts