BASIC4MCU | 질문게시판 | atmega128 sg90모터 제어
페이지 정보
작성자 sidsid 작성일2021-11-22 20:24 조회2,859회 댓글3건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=17270
작성일
본문
현재 PB5포트에 연결했습니다
DDRC = 0xff
TCCR1A = 0x82
TCCR1B = 0x1A
OCR1A = 3000
ICR1 = 19999
OCR1A = 1000
이런식으로 돌리고 있는데
PBE포트에 연결해서 쓰려면 어떤걸 바꿔야하나요?
댓글 3
조회수 2,859master님의 댓글
master 작성일
OC1A 핀에 서보모터를 연결하려면
PB5가 출력으로 설정되어 있어야합니다.
DDRB|=0x20;
sidsid님의 댓글
sidsid
pwm 신호 핀을 PB5가 아니라 PE5로 연결하려면
위 코드에서 OCR1A=3000을 OCR3C=3000으로
ICR3=19999로 바꾸면 될까요?
현재는 PB5핀에 꽃아서 작동되고 있습니다.
master님의 댓글
master 작성일
DDRB|=0x20; TCCR1A=0x82; TCCR1B=0x1A; OCR1A=3000; ICR1=19999; // OC1A
DDRE|=0x20; TCCR3A=0x0A; TCCR3B=0x1A; OCR3C=3000; ICR3=19999; // OC3C