BASIC4MCU | 질문게시판 | OC3A 65% 9비트 Fast PWM
페이지 정보
작성자 master 작성일2018-08-12 17:19 조회10,230회 댓글0건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=2752
본문
□ 타이머/카운터 3을 9비트 분해능의 Fast PWM 모드로 설정하고,
내부 클럭을 64분주시켜 Duty 비가 65%인 구형파를 만들어서
OC3A 핀으로 정상 출력하고자 한다. 필요한 레지스터 값을 설정하시오.
마이크로프로세서 배우고 있는데 문제가 너무 어려워서 접근을 못하겠네요...
이해할수 있게 설명과정과 결과좀 알려주실수 있나요 ㅠㅠ?
//
BASIC4MCU | AVR 따라하기 | 2015년 강좌 | 067 - [Timer/Counter] 9비트 Fast PWM Mode
https://www.basic4mcu.com/bbs/board.php?bo_table=gesiyo6&wr_id=129
강좌글 참고하세요
DDRE=0x08; // OC3A 포트 출력 설정OCR3A=332; // 512*0.65=332.8=약333,1작은 332 설정TCCR3A=0x82; TCCR3B=0x0B; // 주기=16000000/64/512=488.28125Hz=2.048ms,분주비 64,OC3A 출력
PWM을 하기 전에
CTC 비교매치 인터럽트를 먼저 공부하면 도움이 됩니다.
댓글 0
조회수 10,230등록된 댓글이 없습니다.