User manual - デバイス制御ライブラリリファレンスマニュアル(2014年10月10日)

171
11.7.7 lcd_string2
現在のカーソル位置から文字列を表示します。lcd_string関数と同等の処理をしますが、改行ありモード
時に、最下行でのスクロールを抑制します。
ER lcd_string2(
H
ank_mode
,
H
disp_attr
,
UB *
disp_data
,
H
lf_mode
);
パラメータ
ank_mode
ANK モードを指定します。
LCD_ANK_LIGHT
:縮小 ANK モード
LCD_ANK_STANDARD
:標準 ANK モード
disp_attr
表示属性を指定します。
LCD_ATTR_NORMAL
:通常表示
LCD_ATTR_REVERS
:反転表示
LCD_ATTR_WIDTH
:強調表示
LCD_ATTR_DOUBLE
:横倍表示
disp_data
表示データを格納する領域のアドレスを指定します。
lf_mode
改行モードを指定します。
LCD_LF_OFF
:改行なし
LCD_LF_ON
:改行あり
戻り値
関数が成功すると E_OK が返ります。失敗すると次のエラーが返ります。
E_PRM
:パラメータエラー
解説
disp_data
パラメータに指定する文字列の有効バイト数は 1024 バイトです。ANK 1024 文字、漢字
512 文字までを表示することが可能です。1024 バイト以降は無視します。
改行ありモードで最下行右端になった場合はスクロールをしないで改行なしモードに切り替ります。
改行コード(CRLF)は通常の改行処理を行ない、最下行にある場合はスクロールを行ないます。
各パラメータの詳細は、lcd_string関数を
参照してください。
参照
lcd_string関数