BASIC4MCU | 질문게시판 | 타이머/카운터0을 이용해 1ms마다 인터럽트가 발생되게 하고 100ms마다 PORTA에 연결된 LED가 좌우로 shift되는…
페이지 정보
작성자 zkf12 작성일2018-06-29 20:53 조회7,984회 댓글1건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=2096
본문
ISR(TIMER0_COMP_vect){
uint16_t static ms = 0;
uint8_t static dir = 0;
uint8_t static pos = 0;ms++;
if(ms >=100){
ms = 0;if(dir){ //오른쪽 시프트
}
else{ // 왼쪽 시프트
}
} // if
타이머/카운터0을 이용해 1ms마다 인터럽트가 발생되게 하고 100ms마다 PORTA에 연결된 LED가 좌우로 shift되는 프로그래을 작성하시오.
댓글 1
조회수 7,984master님의 댓글
master 작성일https://www.basic4mcu.com/bbs/board.php?bo_table=gesiyo3&wr_id=111