BASIC4MCU | 질문게시판 | (ATmega128 LED점등)이 부분이 왜 오류가 뜨는건가요?
페이지 정보
작성자 isdpolicy 작성일2022-04-29 19:52 조회1,395회 댓글3건본문
이제 막 ATmega128 시작하게 되서ㅠㅠ잘 모르겠습니다 포트도 맞게 한것같은데 왜 오류가 뜨는 건가요?
댓글 3
조회수 1,395master님의 댓글
master 작성일
경로상에 한글이 있는 경우 문제가 되기도 합니다.
다음부터는 전체 소스를 텍스트로 첨부하세요
전체소스가 아니라서 특별히 눈에 띄는 건 없습니다.
isdpolicy님의 댓글
isdpolicy
경로를 그냥 d드라이브 밑으로 변경하고 코드는
// ***********************************************************
#include <avr\io.h>
#include <util\delay.h>
int main(void) {
unsigned char temp;
DDRC = 0xFF;
temp = 0x00;
while(1) {
PORTC = temp;
_delay_ms(500);
temp = PORTC<<1;
if (temp == 0xFF) {
temp = 0x00;
}
}
return 1;
}
이렇게 입니다ㅠㅠ 그래도 오류가 뜨네요ㅠ
master님의 댓글
master 작성일
#include <avr\io.h>
int main(void){ while(1); return 1; }
이렇게 해도 오류가 발생할 것 같은데요?
소스문제인지 프로젝트 설정 문제인지 체크 해보세요
오류메시지 더블클릭하면 문제가 있는 창으로 커서가 이동하지 않나요?