「Arduinoの基礎」の版間の差分

ナビゲーションに移動 検索に移動
編集の要約なし
77行目: 77行目:
Arduino Mega2560では、6個(D2, D3, D18, D19, D20, D21)が使えます使用できる。割込み番号は順に0, 1, 5, 4, 3, 2が設定されている。<br>
Arduino Mega2560では、6個(D2, D3, D18, D19, D20, D21)が使えます使用できる。割込み番号は順に0, 1, 5, 4, 3, 2が設定されている。<br>
<br>
<br>
割込みサービスルーチン(ISR, interrupt service routine)は、引数および戻り値が無い(void)の関数が割り当てられる。<br>
割込みサービスルーチン(ISR, interrupt service routine)は、引数および戻り値が無いvoidの関数が割り当てられる。<br>
attachInterrupt(割込み番号, 関数名, モード)でISRをセットする。<br>
attachInterrupt(割込み番号, 関数名, モード)でISRをセットする。<br>
また、attachInterruptの引数にはピンの番号ではなく、割込み番号を指定することに注意すること。<br>
また、attachInterruptの引数にはピンの番号ではなく、割込み番号を指定することに注意すること。<br>

案内メニュー