Rev. A Command Descriptions 1-13
TM-T88/T88P (TM-T85/T85P) Information Manual
ESC ! n
[Name] Select print mode(s)
[Format] ASCII ESC ! n
Hex 1B 21 n
Decimal 27 33 n
[Range] 0 ≤ n ≤ 255
ESC ! n selects print modes using n as follows. The default setting is n=0. This command is effective
for all characters (except for HRI characters). When underline mode is turned on, 90° clockwise-
rotated characters and white/black reverse characters cannot be underlined.
Bit Off/On Hex Decimal Function
0
Off 00 0 Character font A (12 x 24) selected.
On 01 1 Character font B (9 x 24) selected.
1, 2 — — — Undefined.
3
Off 00 0 Emphasized mode not selected.
On 08 8 Emphasized mode selected.
4
Off 00 0 Double-height mode not selected.
On 10 16 Double-height mode selected.
5
Off 00 0 Double-width mode selected.
On 20 32 Double-width mode not selected.
6 – – – Undefined.
7
Off 00 0 Underline mode not selected.
On 80 128 Underline mode selected.
Program Example Print Sample
PRINT #1, CHR$(&H1B);"!";CHR$(0); "AA";
PRINT #1, CHR$(&H1B);"!";CHR$(8); "BB";
PRINT #1, CHR$(&H1B);"!";CHR$(16); "CC";
PRINT #1, CHR$(&H1B);"!";CHR$(24); "DD";
PRINT #1, CHR$(&H1B);"!";CHR$(32); "EE";
PRINT #1, CHR$(&H1B);"!";CHR$(40); "FF";
PRINT #1, CHR$(&H1B);"!";CHR$(48); "GG";
PRINT #1, CHR$(&H1B);"!";CHR$(56); "HH"; CHR$(&HA);
AA: Normal
PRINT #1, CHR$(&H1B);"!";CHR$(129); "AA";
BB: Emphasized
PRINT #1, CHR$(&H1B);"!";CHR$(137); "BB";
CC: Double-height
PRINT #1, CHR$(&H1B);"!";CHR$(145); "CC";
DD: Emphasized + Double-height
PRINT #1, CHR$(&H1B);"!";CHR$(153); "DD";
EE: Double-width
PRINT #1, CHR$(&H1B);"!";CHR$(161); "EE";
FF: Emphasized + Double-width
PRINT #1, CHR$(&H1B);"!";CHR$(169); "FF";
GG: Double-height + Double-width
PRINT #1, CHR$(&H1B);"!";CHR$(177); "GG";
HH: Emphasized + Double-height + Double-width
PRINT #1, CHR$(&H1B);"!";CHR$(185); "HH"; CHR$(&HA);
←
Font A (12x24)
←
Font B (9x24)
with underline