AVR/Atmega128 강좌2016. 6. 15. 08:02ATmega128 기초 - 입출력 포트
아트멜사의 모든 AVR 마이크로컨트롤러의 포트들은 범용 디지털 입출력 포트로 사용되어질 때 Read-Modify-Write 기능이 있다. 이 기능은 다른 핀들의 값을 수정하지 않고 포트의 특정 핀만 수정할 수 있도록 한다. 다른 핀들의 방향에 영향을 주지 않고 한 포트 핀의 방향을 바꿀 수 있다. 핀이 출력으로 설정되었다면 다른 핀들에 영향을 주지 않고 출력 값을 HIGH/LOW로 변경할 수 있으며, 핀이 입력으로 설정되었다면 다른 핀들에 영향을 주지 않고 풀업 레지스터를 활성화/비활성화 할 수 있다. 각 출력 버퍼는 싱크와 소스가 대칭적인 드라이브 특성을 갖는다. 싱크와 소스 전류 모두 40mA로 대칭적이다. 양쪽 다 흐르는 전류는 LED를 켤 수 있을 정도로 충분하다. 아래 회로에서 PD0핀에 Low..