EEPROMの書き込み(漢字ROM)


EEPROMにグラフィックLCD 用の漢字パターン・データ (small(12dot)のM+ mplusgothic_12.pdb) を書き込んでみました。
RS-232C (115200 8-N-1) で漢字パターン・データ (バイナリ−) を書き込みます。
一回の通信は1024バイトとしましたので大容量のRAM (約9Kバイト使用) が必要です。
CPUは下記の表よりATmega1284P-PUを使用しました。
このEEPROMを使用した グラフィックLCD見て下さい。
プログラム


私がよく使用するAVRマイコンのCPU

ATtiny2313-20PU ATmega328P-PU ATmega644P-20PU ATmega1284P-PU
プログラム・メモリ 2K 32K 64K 128K
RAM 128 2K 4K 16K
EEPROM 128 1K 2K 4K


write_EEPROM.gif

回路図


write_kanji_pattern_12_12_1.jpg

図1 EEPROM1の書き込み write_kanji_patterm_12_12_1.exe を実行したときの画面


write_kanji_pattern_12_12_2.jpg

図2 EEPROM2の書き込み write_kanji_patterm_12_12_2.exe を実行したときの画面


verify_kanji_pattern_12_12_1.jpg

図3 EEPROM1のベリファイ verify_kanji_patterm_12_12_1.exe を実行したときの画面


verify_kanji_pattern_12_12_2.jpg

図4 EEPROM2のベリファイ verify_kanji_patterm_12_12_2.exe を実行したときの画面



真空管戻る