게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
[C언어 초급] 인터럽트 써서 활용하기...
게시물ID : computer_91379짧은주소 복사하기
작성자 : 짤쟁이
추천 : 0
조회수 : 7797회
댓글수 : 14개
등록시간 : 2013/06/07 18:49:52

안녕하세요 c++ 막 배우기 시작한 user입니다.

갑자기 질문이 생겨서 이렇게 올려봅니다. 컴게에 프로그래밍 고수들이 많다는 풍문에 ㅋㅋ

 

 

a와 b의 값을 다음과 같이 변화시킬려고 합니다.

 

함수를 사용해서 만들어보고 싶은데.. 계속 실패하네요 ㅠㅠ

=>>>>>>

a    0    0    0    1    2    3    3    3    2    1    0

b    0    1    2    2    2    2    3    4    5    5    5

 

한타임마다 이렇게 변화시키고 싶은데 방법이 있을까요??

 

SIGNAL(SIG_OVERFLOW0) {

 cli();
 timer0Cnt++;
 TCNT0 = 0x64;

 if(timer0Cnt == 5) {  // 0.05s -> 50ms
  timer0Cnt = 0;
  display_arrayfnd(a,b);
  ----------------------필요한 부분!!
  /*
  display_arrayfnd(0,0);
  display_arrayfnd(0,1);
  display_arrayfnd(0,2);
  display_arrayfnd(1,2);
  display_arrayfnd(2,2);
  display_arrayfnd(3,2);
  display_arrayfnd(3,3);
  display_arrayfnd(3,4);
  display_arrayfnd(3,5);
  display_arrayfnd(2,5);
  display_arrayfnd(1,5);*/
 }
}

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호