728x90
이번 시간에는 8 LED Bar 전체 출력에 대해서 배웠다.
맨 위에 줄에는 기준 클럭을 정의하여 진행하였다.(클럭이 낮아질수록 빨라진다!)
#define F_CPU 16000000UL // 기준 클락 정의
#include <avr/io.h>
#include <util/delay.h>
int main(void)
{
DDRC = 0xff; // C포트 전체를 출력으로 한다.
while(1)
{
PORTC = 0xff; // 8bit 전체를 ON
_delay_ms(500); // 0.5초 delay
PORTC = 0x00; // 8bit 전체를 OFF
_delay_ms(500); // 0.5초 delay
}
}
728x90
'Language > AVR' 카테고리의 다른 글
ATmega 128 : LED Bar 구조체 동작 구현 (0) | 2024.05.28 |
---|---|
ATmega 128 : LED Bar 포인터 동작 구현 (1) | 2024.05.26 |
ATmega 128 : LED Bar 배열 동작 구현 (0) | 2024.05.25 |
ATmega 128 : LED Bar 중앙에서 밀어내는 동작 구현 (0) | 2024.05.25 |
ATmega 128 : LED Bar 순차적 점등하기 (0) | 2024.05.25 |