« PSoCでロータリーエンコーダを使ってみる | メイン | 初めてのケース加工 »



LCDカーソルのON/OFF - PSoC

PSoCのLCDのユーザモジュールは標準ではカーソルが表示されません。

今回は、LCDを扱う際、カーソルのON/OFFをしたい場合どうしたらよいか、メモしておきます。
どうするかというと、LCD_1.asmに少し追加するだけでOKです。

追加すると、APIが増えたような感じで、手軽にカーソルのONとOFFができます。

lcd_cur.png
↑LCDへのカーソルの表示


;以下を先頭付近に追加(私はGlobal Symbolsのところに入れました)




;以下がカーソルONとOFFの新しいAPI(LCD_1_InitVBGの後ろなど、適当なところに追加)



あとはカーソルをONにしたいところで、
LCD_1_CurON(); //カーソルON

OFFにしたいところで
LCD_1_CurOFF(); //カーソルOFF
と書くだけです。

(コンパイルすると警告が出ますが、たぶん大丈夫です。)




応援お願いします(人気blogランキングへ)

トラックバック

このエントリーのトラックバックURL:
http://www.bird-soft.net/mt/mt-tb.cgi/111

コメントを投稿