2016年3月4日金曜日

Arduino Pro Mini A6・A7デジタル出力

A6・A7を使うには古いArduino IDEだとboard.txtの書き換えが必要だったみたいですが、Arduino IDE 1.7.8だとeightanaloginputsにすでになっていました。
アナログピンはポートCなのでDDRとPORTレジスタの書き込みはこんな感じ。
//A4・A5・A6・A7をデジタル出力でHIGH
DDRC = B11110000;
PORTC = B11110000;
しかし、A6・A7がHIGHにならない。
調べてみたら「A6 & A7 are analog input only」の文字が。
なんてこった!!

0 件のコメント:

コメントを投稿