課題4でPIC12F683の割り込みプログラミングを説明しました。この課題では250msの間隔を100msに変更しましょう。
■割り込み計算
set_timer1(初期値);
この初期値の数値で割り込み時間を変えることができます。
初期値をxとして、一次方程式を立てます。
0.5*10^-6*8*(65535-x+1)=100ms
続きを読む "12-5 割り込み ~その2~" »
課題5までにPIC12F683のA-Dコンバータとタイマ割り込みの使い方を学習しました。この二つを組み合わせて使いましょう。
■課題6
続きを読む "12-6 A-Dコンバータと割り込み" »
課題6では、スロットル方向(縦)をA-Dコンバータで読み込みました。この課題ではエルロン方向(横)を読み取り、割り込みによるLEDの点滅と連動します。
続きを読む "12-7 A-Dコンバータと割り込み ~その2~" »