ATmega128 LED 불켜기
- AVR ATmega128
- 2020. 6. 25.
계발에서 개발까지
회로 구성
회로도와 똑같이 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가 성공적으로 불이 켜졌을겁니다.
'AVR ATmega128' 카테고리의 다른 글
ATmega128 LED8개를 제어하기 (0) | 2020.06.29 |
---|