로딩
요청 처리 중입니다...

ATmega128, LED 업/다운

 ATmega128, LED 업/다운

ATmega128를 이용하여 LED가 순차적으로 하나씩 올라갔다 내려가는 동작을 구현하였다. 1. 소스 코드 #include void delay_sec(int sec) // { volatile int i, j, k; for (i = 0; i < sec; i++) for (j = 0; j < 300; j++) for (k = 0; k < 300; k++); } int main(void) { int count; DDRA = 0b11111111; PORTA = 0b00000000; delay_sec(1); count = 1; while (1) { PORTA = count; // count = count * 2; if (count == 256) // { while (count > 1) { count = count / 2; PORTA = count; delay_sec(1); } } delay_sec(1); } } : delay를 주기 위한 함수를 작성함.

이 함수가...

# ATmega128 # delay # LED # PORTA # 업다운