2019-09-11から1日間の記事一覧

サーボの駆動 / シリアルポートからパルス幅を設定する

#include <avr/io.h> #include <util/delay.h> #include "mylib.h" extern "C"{ #include "USART.h" } #define PULSE_MIN 1200 #define PULSE_MID 1500 #define PULSE_MAX 1800 void initTimer1Servo(){ TCCR1A |= (1 << WGM11); TCCR1B |= (1 << WGM12) | (1 << WGM13); // 16ビット</util/delay.h></avr/io.h>…