GR-SAKURA
GR-KURUMI
GR-COTTON
GR-CITRUS
GR-PEACH
GR-KAEDE
GR-ADZUKI
GR-LYCHEE
GR-ROSE
GR-MANGO(*)
SNShield
Web Compiler
IDE for GR
TOPPERS関連
女子美コラボ
その他
※プロデューサミーティング中
作り方使い方資料
イベント関連
作品記事
体験記事
ライブラリ
ツール
その他・過去ファイル
こんにちは。
GR-PEACHでのキャラクタLCD表示の方法について質問させていただきます。
現在、
・GR-PEACH(RZ/A1H)
・キャラクタLCD(秋月電子:ACM1602NI-FLW-FBW-M01)
・FreeRTOS
を用いて、キャラクタLCDにI2C通信で文字を表示させようとしています。
そのために、添付したC言語のプログラムを実行しましたが、LCDには何も表示されませんでした。
このプログラムは、<https://akizukidenshi.com/download/ds/xiamen/ACM1602NI-FLW-FBW-M01_20190219.pdf>の
p12:8.0.2 KEILC REFERENCED CODE FOR 51 SERIES MCU を参考にしています。
Toppersとmbedを用いたC++のプログラムでは、同じGR-PEACHとキャラクタLCDで
文字を表示することができていました。
GR-PEACH・FreeRTOSを用いたC言語プログラムでの、キャラクタLCD表示の方法を教えていただきたいです。
よろしくお願いいたします。
--------------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------
LCDのEpin(Enable Signal)の処理が入ってなさそうです。WriteCommand(),WriteData()で3バイト出力した後140ns以上待って2バイト目のみ0x01,0x81(1,3バイト目はそのまま)に変更して書けばEpinがLになります(この辺りは一般的なLCDのデータシートを参考にしてください)
回答ありがとうございます。
検討してみたいと思います。