문제 타이머/카운터2를 사용하며 F_CPU=16Mhz, 타이머2사용, 64분주 ,비교매치에서 oc2=0,오버플로우에서 oc2=1, 발생되는 pwm신호의 듀티비가 20...
led가 왕복순차점등되고 있을 때 폴링, 인터럽트 방식으로 스위치를 한 번 누르면 반대 방향으로, 또 한 번 누르면 반대 방향으로 순차...
태그: atmega128, flag, c언어, 마이크로프로세서, 마이크로프로세서응용, avratmega128
동작요구조건에 맞게 소스코드를 간단하게 짜주실 수 있나요ㅠㅠ 전자산업기사 대비중인데 너무 어려워서요ㅠ 쉽고 간편하게 짜주시면 정말 감사하겠습니다ㅠㅠ 내공...
int g_nFlag = 0; int g_nCnt = 0; char buff = 0; include <avr/io.h> include <avr/interrupt.h> define F_CPU 16000000UL include <stdio.h> void UART0_init(void)...
태그: atmega128
define F_CPU 16000000L include <avr/io.h> include <util/delay.h> include <string.h> void UART0_init(void); void UART0_transmit(char data); unsigned char UART0...
태그: atmega128
주파수를 담은 배열을 만들고, 스위치를 누르는 동안 소리가 나고, 스위치를 다시 누르면 다음번 소리가 나게 하려고 합니다. main문...
include <avr/io.h> include <avr/interrupt.h> volatile int tick_cnt=0; void LED_Toggle() { if(++tick_cnt>=500) { tick_cnt=0; PORTA ^= 0xFF; } } ISR(TIMER0_OVF...
while(1)문을 쓰다보니 무한 루프가 걸려서 for문의 led 누적점등이 되어 break문을 썼습니다. 16개의 led가 있는데 8개(파랑) 8개(노랑)을 나눠놨구요...
avr로 이렇게 led 점멸이 반복되도록 코드를 짜고 싶은데 어떻게 짜야 할까요?.. 제가 진짜 초보라서 설명도 해주시면 감사하겠습니다.....