답변 : 선생님 도와주세요 네이버에도 질문했습니다! ㅠㅠ
페이지 정보
작성자 master 작성일18-12-02 15:38 조회6,440회 댓글0건본문
https://www.basic4mcu.com/bbs/board.php?bo_table=gesiyo6&wr_id=129
TCCR1A=0x82; TCCR1B=0x0B; //주기=16000000/ 64/512=488.28125Hz=2.048ms
위 설정에서
TCCR1A=0x82;는 PC1A 설정이고 PC1C는 TCCR1A=0x0A; 입니다.
//
9비트는 512
512*0.7=358.4
OCR1C에는 1 작은 357을 설정합니다. (0~357 -> 0~357 이므로 357로 설정하면 358 구간임)
//
// DateTime : 2018-12-02 오후 3:11:03
// by Ok-Hyun Park
//
// AVRstudio
//
int main(){
DDRB=0x80; // PB7(OC1C)출력으로 설정
OCR1C=357;
TCCR1A=0x0A; TCCR1B=0x0B; //주기=16000000/64/512=488.28125Hz=2.048ms
while(1){
}
}
//
// 코드비젼AVR
//
void main(){
DDRB=0x80; // PB7(OC1C)출력으로 설정
OCR1CH=357>>8; OCR1CL=357&0xFF;
TCCR1A=0x0A; TCCR1B=0x0B; //주기=16000000/64/512=488.28125Hz=2.048ms
while(1){
}
}
댓글 : 0
조회수 : 6,440
등록된 댓글이 없습니다.