ATmega128 LED 불켜기

 계발에서 개발까지 

 

 

회로 구성

 

회로도와 똑같이 PA0에 LED를 연결합니다  ATmega128의 PA0포트 를 찾아서 여기에 LED의 애노드를 연결하고 LED의 캐소드에는 330의 저항을 한 쪽으로 연결한 후 저항의 다른 한 쪽을 ATmega128의 GND에 연결하면 됩니다. 직접연결은 연결이 쉽지 않으므로 브레드보드를 이용하여 연결하는것을 추천합니다.

 

불켜기 프로그램 코딩

 

#include <avr/io.h>

int main(void)  // C 프로그램의 시작 프로그램은 main()함수로 시작합니다.
		// 앞에 있는 int는 함수 종료 시의retrun 값의 타입을 나타냄
                


{
	DDRA = 0x01;   //PA0 신호의 방향을 출력으로 사용
	PORTA = 0x01;  //PA0 신호를 '1'로 출력함
}

 

이 프로그램을 컴파일한 후 다운로드하여 실행시키면 LED가 성공적으로 불이 켜졌을겁니다.

 

수고하셨습니다 ★

더 많은 정보

 https://deumdroid.tistory.com/ 

 

 

 

 

'AVR ATmega128' 카테고리의 다른 글

ATmega128 LED8개를 제어하기  (0) 2020.06.29

댓글

Designed by JB FACTORY