STM32VL-Discovery + SC1602互換LCDモジュール(2)

投稿者: | 2012/06/28

STM32VL-Discoveryに市販のLCDモジュールTC1602E-06T(SC1602互換仕様)を接続して表示するサンプルです。(本来ならば、BUSYをチェックする必要がありますが、今回のサンプルでは省略していますのでご注意ください。)

まず、ポートの割当です。

  • PC0〜PC7を各々D0〜D7のデータライン
  • PC10 RS
  • PC11 RW
  • PC12 EN

に割り当てています。
また、チャージポンプ用の出力を PC13に割り当てています。

初期化用の配列等です。
サンプルプログラムのLEDポートの初期化にあわせています。

初期化関数です。
サンプルコードに合わせました。

各コントロールポートの制御です。

コントロールコード送信用の関数です。

いよいよ、文字を表示させる部分です。

文字出力用のテスト関数です。

lcdSC1602FunctionSet()を数回送信しているのがミソです。

mainのどこからか stm32vldiscoverySC1062DataTest()をCallしてください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

This site uses Akismet to reduce spam. Learn how your comment data is processed.