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

ATmega128, LED 업/다운 2

 ATmega128, LED 업/다운 2

이전 포스트에서 LED 업/다운의 응용으로, 이번에는 볼륨 조절 바와 비슷하게 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 count0, count1; DDRA = 0b11111111; PORTA = 0b00000000; delay_sec(1); count0 = 1; while (1) { PORTA = count1; // count1 = count0 - 1; count0 = count0 * 2; delay_sec(1); if (count1 == 255) // { while (count0 > 1) { count0 = count0 / 2; coun...

# ATmega128 # LED # LED업다운