コマンド
|
16進コード
|
機能
|
ESC
DC1
|
1B 11
|
上書モード
表示カーソルが右端へ達すると一行下の左端へ移動します。最下行左端に達するとカーソルはホーム位置(最左上)へ戻ります。
|
ESC
DC2
|
1B 12
|
垂直スクロールモード
表示カーソルが右端へ達すると一行下の左端へ移動します。最下行の場合、全体が垂直方向にスクロールします。
|
ESC
DC3
|
1B 13
|
水平スクロールモード
文字はカーソルのある行の右端から左に向かってスクロール表示します。(カーソルは上下に移動しません。)
|
ESC
Q A CR
|
1B 51 41
(Data*20)
0D
|
上行への文字書き込み
※1
|
ESC
Q B CR
|
1B 51 42
(Data*20)
0D
|
下行への文字書き込み
※1
|
ESC
Q D CR
|
1B 51 44
(Data*m)
0D
m < 40
|
上行の連続スクロール表示
指定した文字列が連続して、画面上行に右端から1文字ずつ自動的にゆっくりスクロール表示されます。連続スクロール開始後、新しいコマンドを受け取ると、上行をクリアして、カーソルは左端に設定されます。
|
ESC
[ D
|
1B 5B 44
|
カーソルを1文字左へ移動
|
BS
|
08
|
カーソルを1文字左へ移動
|
ESC
[ C
|
1B 5B 43
|
カーソルを1文字右へ移動
|
HT
|
09
|
カーソルを1文字右へ移動
|
ESC
[ A
|
1B 5B 41
|
カーソルを上へ移動
|
ESC
[ B
|
1B 5B 42
|
カーソルを下へ移動
|
LF
|
0A
|
カーソルを下へ移動
|
ESD
[ H
|
1B 5B 48
|
カーソルをホームポジションへ移動
|
HOM
|
0B
|
カーソルをホームポジションへ移動
|
ESC
[ L
|
1B 5B 4C
|
カーソルを左端へ移動
|
CR
|
0D
|
カーソルを左端へ移動
|
ESC
[ R
|
1B 5B 52
|
カーソルを右端へ移動
|
ESC
[ K
|
1B 5B 4B
|
カーソルを最下行へ移動
|
ESC
l x y
|
1B 6C
x y
1<=x<=20, y=01or02
|
カーソルを指定座標位置へ移動
|
ESC
@
|
1B 40
|
ディスプレイの初期化
|
ESC
W s x1 x2 y
|
1B 57 01
x1 x2
y1<=x1<=x2<=20 y=01 or 02
|
水平スクロールモードにおける表示枠のセット及び解除
|
CLR
|
0C
|
表示のクリアおよびストリングモードの解除
|
CAN
|
18
|
カーソル行のクリアおよびストリングモードの解除
|
ESC
* n
|
1B 2A
n
01<=n<=04
|
輝度調整
|
ESC
& 1 n m a
(pl..pa)
x (m-n+1)
|
1B 26 01
n m
[a(pl..pa)]x
(m-n+1)
a=1-5
20<=n<=m<=7F
|
1文字は5x7Dotで構成されている。
連続した文字コードについては一度にフォントを転送できる。
p1..p5=row1..row5
|
ESC
? n
|
1B 3F n
20<=n<=7F
|
ダウンロードフォントの解除
|
ESC
% n
|
1B 25 n
n=1 or 0
|
ダウンロードフォントの有効/無効
|
ESC
_ n
|
1B 5F n
n=1 or 0
|
カーソル表示の有効/無効
0:カーソル表示無効
1:カーソル表示有効
|
ESC
f n
|
1B 66 n
|
国際フォントの選択
n
= “A”(41h) : USA
“J”(4Ah) : 日本
|
ESC
c n
|
1B 63 n
|
ASCIIコード/
JISコードの選択
n
= “A”(41h) : ASCIIコード
“J”(4Ah) : JISコード
|
ESC
= n
|
1B 3D n
n=1,2,3,31,32,33
|
周辺機器の選択
n = 1 or“1”(31h) :
プリンタ選択
n = 2 or“2”(32h) : カスタマーディスプレイ選択
n = 3 or“3”(33h) : 両選択
|