/*MTU設定用*/ #if !defined _INTMTU_H_ //読み込まれていない(_INTMTU_H_が定義されていない)とき読み込む #define _INTMTU_H_ 0 #define PWM_INTERVAL 1024 //25Mhz 1/64 1024クロック→2.62ms #define PWM_DEFAULT (0xFFFF-PWM_INTERVAL) void pwm_duty_init(void); void PWM_IO_init(void); void MTU2_init(void); void MTU20_INT_OVF(void); void MTU2_syn_start(void); void MTU2_syn_stop(void); // ServoPulsの初期化 void init_MTU(void); void set_pwm(short port ,short value); void set_pwm2(short portA ,short portB ,short value); void set_pwm2brk(short portA ,short portB ,short value); #define PWM_PE0 0 #define PWM_PE1 1 #define PWM_PE2 2 #define PWM_PE3 3 #define PWM_PE4 4 #define PWM_PE5 5 #define PWM_PE6 6 #define PWM_PE7 7 #define PWM_PE8 8 #define PWM_PE9 9 #define PWM_PE10 10 #define PWM_PE11 11 #define PWM_PE12 12 #define PWM_PE13 13 #define PWM_PE14 14 #define PWM_PE15 15 #endif