とりあえずLCDの接続ができたので、センサーの値を測ることができるようになりました。
ただ、LCDを接続してしまうと、ポート数が減ってしまうので・・・どうしようかな。
とりあえず、次の実験としてデータをeepromに書き込んでみました。
といっても、結構簡単でした。
#include <avr/eeprom.h>
このヘッダを付けると、eepromへの読み書きの関数が使えるようになりました。
ただ、eepromの読み書きの前には、アクセス可能になるまで待つ必要があるようです。
これで、データを保存して、あとでパソコンに読み出すことができました。
ところが、プログラムを書く込むと、さっきeepromに書いたデータが消えています。
なんで?
と不思議に思っていたら・・・書き込む設定のところに
Erace device before flash programing
という設定になっていました。 (うん納得)