CAFE

[자료] 자료 공유방

Re:결선도 및 프로그램 소스

작성자DoYouWanna|작성시간14.07.28|조회수542 목록 댓글 1

 

 

 

 

 

 

#include <avr/io.h>
#include <avr/interrupt.h>

volatile int ac_result=0;

ISR(ANALOG_COMP_vect)
{ ac_result = ( ACSR & (1<<ACO) ) ? 0 : 1; }

 void enable_ac(void)
{
 ACSR = 1<<ACIE;
}


int main(void)
{
  DDRC |=1<<PC0;

  enable_ac();

  sei();

  while(1){

   PORTC = (PORTC & ~(1<<PC0)) | (ac_result<<PC0);
          }
   return 0;

 }

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
  • 작성자능력짜 | 작성시간 14.07.28 좋은정보 감사합니다..
댓글 전체보기
맨위로

카페 검색

카페 검색어 입력폼