2011年09月05日

Blade mcpx のテールブラシレスモーター用変換プログラム作成

Blade mcpxのテールモーターをブラシレスモーター用信号に変換するプログラムです。
メインはこれだけ・・・8KHzPWM信号を2KHzPWM信号に変換します。

void main()
{
long ADX;
set_tris_a(0x3b);
setup_adc_ports(sAN0 | VSS_VDD);
setup_adc(ADC_CLOCK_DIV_32);
setup_comparator(NC_NC);
setup_ccp1(CCP_PWM);
setup_timer_2(T2_DIV_BY_4,255,1);
setup_oscillator(OSC_8MHz);
enable_interrupts(GLOBAL);
while(TRUE){
set_adc_channel(0);
delay_us(10);
ADX=read_adc();
set_pwm1_duty(ADX);
}
}

HEXファイル
mcpxteal2.hex
posted by yuta at 21:45| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は1年以上新しい記事の投稿がないブログに表示されております。