H8/3664のI2Cを使ってLCDの制御
by I.N. 2013/7/18
1.概要
マイコンボードH8/3664において,I2C接続のLCDを制御します.
・マイコンのI2C端子を使用.
・LCDはP57(SCL)とP56(SDA)に接続.
・マイコンは5V動作,LCDは3.3V動作.
動作確認した環境:
マイコン AKI-H8/3664
LCD AQM0802A-RN-GBW
開発環境 YellowIDE 6.52
2.プログラム例
//Sample of h8i2clib.h and h8lcdlib.h
//CPU:H8/3664
//Compiler:YellowIDE 6.52
#include <h83664.h>
#include <sysio.h>
#include "h8i2clib.h"
#include "h8lcdlib.h"
void main(void)
{
lcd_begin();
lcd_clear();
lcd_home();
lcd_print("H8/3664");
lcd_setCursor(0,1);
lcd_print(" I2C-LCD");
for(;;);
}
3.オシロ波形
SCL,SDAのプルアップは3.3V.
ダウンロード
h8i2clib.h H8/3664に内蔵のI2Cポートを使うためのライブラリ
(デバイスへの書き込み(マスタ送信)の機能だけです)
(h8i2clib.hがZIP圧縮してあります)
h8lcdlib.h 液晶モジュールAQM0802A-RN-GBWを使うためのライブラリ
(h8lcdlib.hがZIP圧縮してあります)
1つ上へ戻る