AVR > 타이머 오버플로우 인터럽트와 비교 매치 인터럽트의 발생 조건

TODAY7,493 TOTAL4,428,023
사이트 이용안내
Login▼/회원가입
최신글보기 질문게시판 기술자료 동영상강좌

아두이노 센서 ATMEGA128 PWM LED 초음파 AVR 블루투스 LCD UART 모터 적외선


BASIC4MCU | AVR | 타이머 | 타이머 오버플로우 인터럽트와 비교 매치 인터럽트의 발생 조건

페이지 정보

작성자 키트 작성일2017-08-29 09:22 조회3,723회 댓글0건

본문

오버플로우는

TCNT가 1씩 증가 하다가 0xFF 혹은 0xFFFF 에서 0으로 오버플로우 할 때에 발생 합니다.

비교매치는

TCNT가 OCR과 같아지면 발생 합니다.

 

여러가지 타이머 모드에서

어느 타이머 모드에서라도 오버플로우가 발생 하면 오버플로우 인터럽트 플래그가 1로 Set 됩니다.

오버플로우 인터럽트 이네이블 시켜 두면 오버플로우 인터럽트를 사용 할 수 있습니다.

 

비교 매치인터럽트도 마찬가지입니다.

어느 타이머 모드에서라도 TCNT가 OCR과 같아지면  매치 인터럽트 플래그가 1로 Set 되고

비교 매치 인터럽트 이네이블 시켜 두면 매치 인터럽트를 사용 할 수 있습니다.

댓글 0

조회수 3,723

등록된 댓글이 없습니다.

AVRHOME > AVR > 전체 목록

게시물 검색

2022년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2021년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2020년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2019년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
2018년 1월 2월 3월 4월 5월 6월 7월 8월 9월 10월 11월 12월
Privacy Policy
MCU BASIC ⓒ 2020
모바일버전으로보기