ちびでぃ~の LCD表示サンプル


Arduino IDE 1.0.1 で、ちびでぃ~の2や、ちびでぃ~のPROにLCDを付けて表示するときのサンプルスケッチ chibiduino2_LCD.pde を使うには、ちょいと変更が必要。

1)#include部分の変更

#include "WProgram.h"                   // needed for IDE to understand a "byte"!
この行を、以下のように変更


#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"                   // needed for IDE to understand a "byte"!
#endif

2)ついでにファイルの拡張子も変更しておきましょうか

chibiduino2_LCD.pde => chibiduino2_LCD.ino

これで、OKです。

ちびでぃ~のPROを動かす

ちびでぃ~のPRO 動作確認

環境は
-ArduineIDE1.0.1
-eXtreme Buner AVR V1.2


**ATmega8 (8MHz Internal OSC)のばあい

1)eXtreme Buner AVR V1.2で ChipはATmega8を選び
下記のファイルをFlashに書き込む
\arduino-1.0.1\hardware\arduino\bootloaders\optiboot\optiboot_atmega8-8m.hex

ちなみに、Fuseは Low=0x94、High=0xdc


3)ArduinoIDEでSampleのBlinkを書き込んでみる!
ボードの選択は、なのぼ~どで作成した [Optiboot] ATmega8 8MHz を選びます
無事LED点滅してOKです!




**ATmeg328(16MHz Xtal) の場合。

1)ATmega328の定義追加ということで、

\eXtreme Burner - AVR\Data\chips.xml

このファイルに下記の行を追加

<CHIP>
<NAME>ATmega328</NAME>
<FLASH>32768</FLASH>
<EEPROM>1024</EEPROM>
<SIG>0x0014951E</SIG>
<PAGE>128</PAGE>
<LFUSE>YES</LFUSE>
<HFUSE>YES</HFUSE>
<EFUSE>YES</EFUSE>
<LOCK>YES</LOCK>
<CALIB>YES</CALIB>
<PLACEMENT>.\Images\Placements\ZIF_DIP_40.bmp</PLACEMENT>
</CHIP>


2)eXtreme Buner AVR V1.2で ChipはATmega328を選び
下記のファイルをFlashに書き込む
\arduino-1.0.1\hardware\arduino\bootloaders\optiboot\optiboot_atmega328.hex

ちなみに、Fuseは Low=0xff、High=0xde、Extend=0xfc

3)ArduinoIDEでSampleのBlinkを書き込んでみる!
ボードの選択は、Arduino Uno を選びます
無事LED点滅してOKです。!