Sim's blog

電子工作はじめてみました

Arduinoのアナログ入力ピン

2009-03-19 23:50:06 | AVR
Arduinoのアナログ入力ピンって、デジタル出力にも使えたんですね。気づいていませんでした。

アナログ入力の0 デジタル出力の14
アナログ入力の1 デジタル出力の15
アナログ入力の2 デジタル出力の16
アナログ入力の3 デジタル出力の17
アナログ入力の4 デジタル出力の18
アナログ出力の5 デジタル出力の19

全部でデジタル出力は20ピン使えることになります。

ATmarquinoのアナログ入力ピンからLEDチカチカです。


WinAVR20090313のバグ

2009-03-19 23:34:48 | AVR
WinAVRの最新版20090313を使ってみて気づいたバグです。
CPUをATmega328Pにした場合、PB0等が使えません。本来だとiom328p.hで#defineされているはずですが、なぜかありませんでした。回避方法は自分で#defineすることです^^
ATmega168だと、このバグはありませんが、168Pにすると出ます。