본문 바로가기
728x90
반응형
SMALL

GPIO2

[AVR] JMOD-128-1 JMOD-128-1 JMOD-128-1은 ATmega128 MCU를 이용하여 다양한 기능을 구현하거나 시험해 볼 수 있도록 모듈 형태로 개발된 마이크로콘트롤러 모듈이다. 개발자의 편의를 위하여 소형 모듈에서 프로그램 (ISP) 다운로더 기능을 내장하고 있으며, USB 커넥터 하나로 전원 공급과 ISP 수행, UART (RS232C) 인터페이스를 동시에 처리할 수 있는 기능도 제공한다. ATmega128의 53개 GPIO 전체가 외부 핀으로 연결되어 있으며, 외부공급전원 (VEXT)을 모듈의 공급전원으로 사용할 수도 있도록 하여 3.3V 등, 5V 이하의 입출력 신호 인터페이스도 가능하도록 하였다. 또한, 총 58핀의 인터페이스는 핀 간격이 모두 2.54mm로 되어 있어 일반 브레드보드나 외부 시스템에 쉽.. 2022. 6. 9.
[AVR] GPIO (General Purpose Input Output) GPIO (General Purpose Input Output) - 범용으로 사용되는 입출력 포트로 설계자가 입력과 출력을 마음대로 선택할 수 있다. - 출력으로 사용시, 0과 1의 출력 신호를 임의로 만들어줄 수 있는 구조를 가진다. - 입력으로 사용할 때는 외부 인터럽트를 처리할 수 있도록 하는 기능이 있는 경우가 있다. - 관련 레지스터는 크게 입출력 방향 전환 레지스터, 출력용 레지스터, 입력용 데이터 레지스터의 3가지가 필요하다. - 내부적으로 pull-up 저항을 가지고 있는 경우가 많다. - 마이크로컨트롤러에서는 대부분의 핀들을 GPIO로 설정하는 경우가 많고, 보통 다른 신호와 중복 (multiplexing)하여 사용한다. ATmega128 입출력 포트 - 6개의 8비트 I/O포트 (PA,.. 2022. 5. 24.
728x90
반응형
LIST