701print Driver Board

Embed Size (px)

Citation preview

Directory

Directory

3

1.

3

2.

4

3.701

4

4.

5

5.

6

6.

6

HT

7

LF

7

CR

7

ESC SP n

8

ESC ! n

8

ESC $ nL nH

9

ESC B n

9

ESC % n

9

ESC & y c1 c2 [x1 d1 . . . d (yx1)] . . . [xk d1 . . . d(y x k)]

11

ESC * m nL nH d1 . . . dk

13

ESC - n

14

ESC 2

14

ESC 3 n

14

ESC ? n

15

ESC @

15

ESC D n1 . . . nk NUL

16

ESC E n

16

ESC G n

16

ESC J n

17

ESC R n

17

ESC V n

18

ESC v n

18

ESC a n

19

ESC SO n

19

ESC DC4 n

19

ESC d n

20

ESC t n

21

ESC { n

21

FS p n m

22

FS q n [ xL xH yL yH d1 ... dk ] 1 ... [ xL xH yL yH d1 ... dk] n

24

GS ! n

25

GS * x y d1 . . . d( xy8 )

26

GS / m

27

GS B n

27

GS H n

28

GS L n L n H

28

GS a n

29

GS h n

29

GS k m d1 . . . dk NULGS k m n d1 . . . dn

32

GS x n

32

GS r n

33

GS v 0 m xL xH yL yH d1 .... dk

34

GS w n

35

FS ! n

35

FS &

36

FS .

36

ESC = n

36

ESC 7 n1 n2 n3

37

ESC 8 n1 n2

37

ESC 9 n

37

DC2 T

38

ESC c 5 n(for buttons)

38

1.Print Test

After power on, hold down the key-board short contacts K1, after the release, the control panel will print a test page.

Short circuit boards with different names may vary between

Indicator light flashes

The picture shows the thermal LED on the control panel of the waveform, the vertical line represents the number of LED lights flash, 500ms represents a pause time, 400ms expressed lights blinking time, 1.5s display LED flashes after stop.

Power:

Normal operation:

Printer is not detected:

The printer is out of paper:

Heat sink overheating printer core:

Chinese font chip not detected:

3.701 Dimensions

4.Pin Definitions

J7 (Panel LED Indicators):PIN NUMBER SIGNAL NAME

1LED1

2+3.3V

3+3.3V

4KEY FEED

Power supply from 3.8V to 8.5V.

Before you can select the factory RS232 or TTL, TTL can be more cost-saving use J5(Power supply connector and serial communication connector):

PIN NUMBER SIGNAL NAME

1VH

2DTR/DSR

3Transmit data (TXD, printer output)

4Receive data (RXD, printer input)

5GND

5. Command List

Command Quick Reference Command Description

Print command LF Print and line feed

Print and carriage return CR

HT skip to the next TAB position

ESC D n Set the horizontal coordinate position

ESC J n data in the print buffer and feeds n dot lines

ESC d n data in the print buffer and feeds n lines

ESC = n Set Peripherals

Formatting commands ESC 2 sets the default line spacing is 32 points

ESC 3 n Set line spacing to n dot lines

ESC an alignment set, left-justified, right-justified, centered

ESC SO Set double-width mode

ESC DC4 Cancel double-width mode

GS L nL nH set points left blank

ESC $ nL nH Set absolute print position

ESC B n is set on the left spacing

Character Commands

ESC! N Set the print character format:

GS! N Set the font widened heightening

GS B Cancellation / Set the highlight mode

ESC V n Set / Cancel 90 rotation mode

ESC v n printer status sent to the host

ESC G n cancellation / set overlay mode

ESC E n Set / Cancel bold font

ESC SP n Set the right character spacing

ESC {n Setting / Canceling the character upside down

ESC - n Set underlined point height

ESC% n set / cancel a custom user

FS & select Chinese mode

FS. Cancellation Chinese mode

FS! Print mode for the character set

ESC & Define user-defined characters

ESC? N to cancel user-defined character

ESC R n Select an international character set

ESC t n Select character code table

Graphics Settings command ESC * Select Bitmap mode

GS * Define downloaded bit image mode

GS / Print downstream bitmap

GS v Prints the specified bitmap width height

FS p n m Print NV bit image

FS q n defined NV bit image

ESC @ Initialize printer initialization command

Status command GS r n real-time status

GS a n enable / disable state automatically uploaded

Barcode Command GS H HRI print mode selection

GS h set barcode height

GS w Setting the Bar Code transverse width

GS k print barcode

GS x Set barcode printing space left

Accessibility Commands ESC 7 n1 n2 n3 set the control parameter command

ESC 8 n1 n2 sleep parameters

ESC 9 n choose Chinese code format

DC2 T print self-test page

ESC c 5 Cancellation / Activates panel key (only keys)6.Control CommandsHT

[Name] horizontal positioning

[Format] ASCII HT

Hexadecimal code 09

Decimal code 9

[Description] Moves the print position to the next horizontal tab position.

[Note] If you do not set the next horizontal tab position, the command is ignored.

If the next horizontal tab position outside the print area, the print position to "print area width +1."

The ESC D command to set the horizontal tab position.

The print position is "printing area width + 1" at the time the command is received, the printer executes print buffer is full print the current line, and begin processing the next line horizontal positioning.[] ESC DLF

[Name] Print and line feed

[Format] ASCII LF

0A hexadecimal code

Decimal code 10

[Description] in the print buffer print out the data, and in accordance with the current line spacing, the paper forward one line.

[Note] This command sets the print position to the beginning of the line.

[Reference] ESC 2, ESC 3CR

[Name] Print and carriage return

[Format] ASCII CR

0D hex code

Decimal code 13

[Description] allows automatic document feeder, this command functions the same as the LF command.

Does not allow automatic document feeder, this command will be ignored.

[Note] For serial interface mode, this command is ignored advancing paper function.

Set the print starting position is the starting point of the line.

[Reference] LFESC SP n

[Name] Set the right character spacing

[Format] ASCII ESC SP n

Hex 1B 20 n

Decimal 27 32 n

[Range] 0 n 255

[Description] Sets the character spacing for the right [n 0.125 millimeters].

[Note] For double-width mode, the right side character spacing is twice the normal mode. When the character is enlarged, the right character spacing is n times normal mode.

This command does not affect the setting of Kanji characters.

The command in each mode independently setting the standard mode.

[Default] n = 0ESC ! n

[] [] ASCII ESC ! n

1B 21 n

27 33 n

[] 0 n 255

[] n n :Bit Off / On Hex Decimal Function

0 Off 000 Character font A (12 24).

Open 01 1 character font B (9 17).

1 OFF 000 lift anti-white mode.

Set to open 022 anti-white mode.

2 off 000 lifted upside down mode.

Open 044 set upside down mode.

3 000 lifted off bold mode.

Open 088 set in bold mode.

4 lifted off 000 times higher mode.

Opened 1016 times higher setting mode.

5 lifted off 000 times wider pattern.

Opened 2032 times wider setting mode.

6 Off 000 undelete line mode.

Open 4064 is set strikethrough mode.

7 --- undefined.ESC $ nL nH

[Name] Set absolute print position

[Format] ASCII ESC $ nL nH

Hex 1B 24 nL nH

Decimal code 27 36 nL nH

[Range] 0 nL 255

0 nH 255

[Description] from the beginning of a line of characters to be printed to the distance between the position.

From the beginning of the line to the print position distance [(nL + nH 256) 0.125 millimeters].

[Note] outside the printable area of the specified settings are ignored.

In standard mode, using the horizontal motion unit (x). 0.0

[Reference] ESC \, GS $, GS \ESC B n

[Name] is set on the left spacing

[Format] ASCII ESC B n

Hex 1B 42 n

Decimal 27 66 n

[Range] Default value is 0

0 n 47ESC % n

[Name] Select / cancel user-defined character set

[Format] ASCII ESC% n

Hex 1B 25 n

Decimal 27 37 n

[Range] 0 n 255

[Description] Select or cancel user-defined character set.

When the LSB of n is 0, cancel user-defined character set.

When the LSB of n is 1, select the user-defined character set.

[Note] When you cancel user-defined character set is automatically selected when the internal character set.

n least significant bit is only useful

[Default] n = 0

[Reference] ESC &, ESC?

ESC & y c1 c2 [x1 d1 . . . d (yx1)] . . . [xk d1 . . . d(y x k)]

[Name] Define user-defined characters

[Format] ASCII ESC & y c1 c2 [x1 d1 ... d (y x1)] ... [xk d1 ... d (y xk)]

Hex 1B 26 y c1 c2 [x1 d1 ... d (y x1)] ... [xk d1 ... d (y xk)]

Decimal code 27 38 y c1 c2 [x1 d1 ... d (y x1)] ... [xk d1 ... d (y xk)]

[Range] y = 3

32 c1 c2 126

0 x 12 (When setting the font A (12 24) when)

0 d1 ... d (y xk) 255

[Description] Define user-defined characters.

y specify the number of bytes in the vertical direction.

c1 specifies the starting character encoding, c2 specify an end character encoding.

x specify the horizontal points.

[Note] definable character encoding range: from H to H ASCII code (95 characters).

define multiple characters in a continuous character encoding. When only one character, so that c1 = c2.

d dot data of the character. Point mode is the horizontal direction starting from the left. The right of the remaining points is blank.

Define user-defined character data (y x) bytes.

set the print point corresponding bit is 1 or not to print the point corresponding to 0.

This command can define different fonts for each user-defined character patterns. With ESC! Set the font.

user-defined characters and down-defined bitmap not both. When this command is executed, the bit image is cleared.

In the following cases the user-defined characters are cleared:

Executive ESC @.

Executive GS *.

Executive ESC?.

Printer reset or power off.

[Default] internal character set

[Reference] ESC%, ESC?

[Example]

When setting font A (12 24) when.

d1= H d4 = H d7 = H . . . .

d2 = H d5 = H d8 = H . . . .

d3 = H d6 =H d9 = H . . . .ESC * m nL nH d1 . . . dk

[Name] Select Bitmap mode

[Format] ASCII ESC m nL nH d1...dk

Hexadecimal code 1B 2A m nL nH d1...dk

Decimal code 27 42 m nL nH d1...dk

[Range] m = 0, 1, 32, 33

0 nL 255

0 nH 3

0 d 255

[] M to select a pattern bitmap, the bitmap points designated by the nL and nH, as follows:mModeVerticalHorizontally

CountPoint densityPoint densityThe number of data (K)

08 - point single density867.7 dpi101.6 dpinL + nH 256

18 - point double density867.7 dpi203.2 dpinL + nH 256

3224 - Point single density24203.2 dpi101.6 dpi(nL + nH256)3

3324 - Point dual density24203.2 dpi203.2 dpi(nL + nH 256)3

[Note] If the value of m exceeds the specified range, nL and after the data is treated as normal data processing.

nL and nH horizontal upper figure represents the number of points by nL + nH 256 calculated points.

If the bitmap data input exceeds the number of points can be printed on one line, then the excess data is ignored.

d represents bitmap data. Set the corresponding bit to 1 to print a certain point, or set to 0 to not print a certain point.

After printing a bitmap printer returns conventional data processing mode.

This command is not printing mode (bold overlap, underline, character size, or highlight print) effect, unless it is upside-down printing mode.

Figure 3.11.3 describes the image data to be printed and the relationship between the points.

When the 8 - point bitmap is selected

3.11.3A at 24 - point bitmap is selected

3.11.3

ESC - n

[Name] mode on / off underline

[Format] ASCII ESC - nHexadecimal code 1B 2D n

Decimal code 27 45 n

[Range] 0 n 2, 48 n 50

[Description] Based on the following values of n, set / remove underline mode

nFunction

0, 48Turn underline mode

1, 49Set underline mode (1:00 coarse)

2, 50Set underline mode (2:00 coarse)

[] The printer can print to underline all characters (including the right character spacing), but was set HT

Set of blank exceptThe printer can not give clockwise 90 highlight the character and the underscore character printingWhen n is 0 by setting off underline mode or 48, the subsequent data is not printed underlined

Line, and the lifting of the underline underline mode before setting the thickness does not change. The default underline

Roughness of 1:00.

Changing the character size does not affect the current underline thicknessUse ESC! Can also set or off underline mode. But to note that the last received command

Is effective[Default] n = 0

[Refer] ESC !ESC 2

[] [] ASCII ESC 2

1B 32

27 50

[] 3.75 (300.125 )

[] [] ESC 3ESC 3 n[] [] ASCII ESC 3 n

1B 33 n

27 51 n

[] 0 n 255

[] [n 0.125 ]

[] (y)

[] n = 30

[] ESC 2ESC ? n

[] [] ASCII ESC ? n

1B 3F n

27 63 n

[] 32 n 126

[] [] n ESC !

[] ESC & , ESC %ESC @

[] [] ASCII ESC @

1B 40

27 64

[] [] DIP ESC D n1 . . . nk NUL

[] [] ASCII ESC D n1...nk NUL

1B 44 n1...nk 00

27 68 n1...nk 0

[] 1 n 255

0 k 32

[] nk [] [ n] n = 8, HT 32 (k = 32) 32 [n]k NUL0

[n]k[n]k-1ESC D NUL [] A (1224)8(9 17 25 ...)

[] HTESC E n

[] /[] ASCII ESC E n

1B 45 n

27 69 n

[] 0 n 255

[] n 0n 1[] n ESC ! ESC ! [] n = 0

[] ESC !ESC G n[] /[] ASCII ESC G n

1B 47 n

27 71 n

[] 0 n 255

[] n 0n 1[] n [] n = 0

[] ESC EESC J n[] [] ASCII ESC J n

1B 4A n

27 74 n

[] 0 n 255

[] [n 0.125 ]

[] ESC 2 ESC 3 (y)

ESC R n

[] [] ASCII ESC R n

1B 52 n

27 82 n

[] 0 n 13

[] nn

0

1

2

3

4 I

5

6

7I

8

9

10 II

11 II

12

13

14

15

[] n = 0

ESC V n

[] / 90[] ASCII ESC V n

1B 56 n

27 86 n

[] 0 n 1, 48 n 49

[] / 90

n :n

0,48 90

1,49 90

[] 9090[] n = 0

[] ESC ! , ESC -ESC v n[] [] ASCII ESC v n

1B 76 n

27 118 n

[] 0 n 1, 48 n 49

[] 1

/

0000

011

1---

2000

044

3000

0889.5V

4---

5---

6000

406460

7---

0x04ESC a n[] [] ASCII ESC a n

1B 61 n

27 97 n

[] 0 n 2, 48 n 50

[] n :n

0,48

1, 49

2, 50

[] HT , ESC $ ESC \ [] n = 0

[]

ABCABCDABCDEABCABCDABCDEABCABCDABCDE

ESC SO n[] [] ASCII ESC SO n

1B 0E n

27 14 n

[] LF DC4

ESC DC4 n

[] [] ASCII ESC DC4 n

1B 14 n

27 20 n

[]

ESC d n

[] n [] ASCII ESC d n

1B 64 n

27 100 n

[] 0 n 255

[] n [] ESC 2 ESC 3 1016 {40} (n )1016{40} 1016{40}

[] ESC 2 , ESC 3ESC t n

[] [] ASCII ESC t n

1B 74 n

27 116 n

[] 0 n 5, 16 n 19, n = 255

[] n

NN

0CP437 []26

1KataKana []27CP720[]

2CP850 []28CP855

3CP860 []29CP857[]

4CP863 [-]30WCP1250[]

5CP865 []31CP775

6WCP1251 []32WCP1254[]

7CP866 233WCP1255[]

8MIK[/]34WCP1256[]

9CP755 [ 2]35WCP1258[]

10[]36ISO-8859-2[2]

1137ISO-8859-3[3]

1238ISO-8859-4[]

1339ISO-8859-5[]

1440ISO-8859-6[]

15CP862 []41ISO-8859-7[]

16CP1252 [ 1]42ISO-8859-8[]

17WCP1253 []43ISO-8859-9[]

18CP852 [ 2]44ISO-8859-15[9]

19CP858 [ 1+] 45[2]

20[]46CP856

2147Cp874

22CP864 []

23ISO-8859-1 []

24CP737 []

25WCP1257 []

[] n = 0

[] ESC { n

[] /

[] ASCII ESC { n 1B 7B n 27 123 n[] 0 n 255[]

n 0 n 1[] n

180 [] n = 0

[] FS p n m

[] NV [] ASCII FS p n m 1C 70 n m 28 112 n m[] 1 n 2550 m 3 , 48 m 51

[] mNVnm

048203.2 dpi203.2 dpi

149203.2 dpi101.6 dpi

250101.6 dpi203.2 dpi

3514101.6 dpi101.6 dpi

n NV(FS q )

m [] NV FS q FS p

NV90

nnNV2nnNVESC 2 ESC 3 [] ESC *, FS q , GS / , GS v FS q n [ xL xH yL yH d1 ... dk ] 1 ... [ xL xH yL yH d1 ... dk] n

[] NV[] ASCII FS q n [xL xH yL yH d1...dk]1...[ x L xH yL yH d1...dk]n

1C 71 n [xL xH yL yH d1...dk]1...[ x L xH yL yH d1...dk]n

28 113 n [xL xH yL yH d1...dk]1...[ x L xH yL yH d1...dk]n

[] 1 n 255

0 xL 255

0 xH 3 ( 1 (xL xH 256) 1023

0 yL 255

0 yH 1 ( 1 (yL yH 256) 288

0 d 255

k = (xL xH 256) (yL yH 256) 8

= 192K [] n NVn NVxL, xH NV(xL xH 256) 8

yL, yH NV(yL yH 256) 8

[] NV

NV10

NV

NVNVNV FS q FS p 7xL, x H, yL, yHxL, xH, yL, yH

xL, xH, yL, yH

xL, x H, yL, yH NVNV,)NV.

d.(d) ,10

n NV01H [xL xH yL yH d1...dk]NV01H [xL xH yL yH d1...dk]NVn FS p NV

NV[xL xH yL yH d1...dk]NVn=1 [xL xH yL yH d1...dk] NV([data: (xL xH 256) (yL yH 256)8] [header:4])

192K [+]192K

ASB ASB

NVESC @

NVNVFS p

[] FS p[] xL = 64, xH = 0, yL = 96, yH = 0

GS ! n

[] [] ASCII GS ! n

1D 21 n

29 33 n

[] 0 n 255

(1 8, 1 8)

[] 0247 /

02

1

2

3

41

5

6

7

1 2

00 01()00 01()

10162()0112()

203230223

304840334

406450445

508060556

609670667

7011280778

[] HRI n 90ESC ! [] n = 0

[] ESC !GS * x y d1 . . . d( xy8 )

[] [] ASCII GS x y d1...d(xy8)

1D 2A x y d1...d(xy)

29 42 x y d1 ...d(xy8)

[] 1 x 255

1 y 48 (xy 1536)

0 d 255

[] x y x y [] x8 y8

xy d (d) 1 0

ESC @ESC &

[] GS /GS / m

[] [] ASCII GS / m

1D 2F m

29 47 m

[] 0 m 3, 48 m 51

[] mm

m

0, 48203.2 dpi203.2 dpi

1, 49203.2 dpi101.6 dpi

2, 50101.6 dpi203.2 dpi

3, 51101.6 dpi101.6 dpi

[] () [] GS *GS B n

[] /[] ASCII GS B n

1D 42 n

29 66 n

[] 0 n 255

[] n 0n 1[] n ESC SP HRIHT ESC $

[] n = 0GS H n

[] HRI[] ASCII GS H n

1D 48 n

29 72 n

[] 0 n 3, 48 n 51

[] HRIn :n

0,48

1,49

2,50

3,51

HRI [] GS f HRI[] n = 0

[] GS f , GS kGS L n L n H

[] [] ASCII GS L nL nH

1D 4C nL nH

29 76 nL nH

[] 0 nL 255

0 nH 255

[] nL nH [(nL + nH256)0.125 ]

[] [] nL = 0, nH = 0

GS a n

[] /

[] ASCII GS a n

1D 61 n

29 97 n

[] 0 n 255

01

0---

1---

2/

3-4---

5/BUSY

RTS=BUSY

6-7---

[] GS h n

[] [] ASCII GS h n

1D 68 n

29 104 n

[] 1 n 255

[] n [] n = 162

[] GS k

GS k m d1 . . . dk NULGS k m n d1 . . . dn

[] [] ASCII GS k m d1...dk NUL

1D 6B m d1...dk 00

29 107 m d1...dk 0

ASCII GS k m n d1...dn

1D 6B m n d1...dn

29 107 m n d1...dn

[] 0 m 6 (k d )

65 m 73 (n d )[] m

m

0UPC-A11 k 1248 d 57

1UPC-E11 k 1248 d 57

2JAN13 (EAN13)12 k 1348 d 57

3JAN 8 (EAN8)7 k 848 d 57

4CODE391 k48 d 57, 65 d 90, 32, 36, 37, 43, 45, 46, 47

5ITF1 k (even number)48 d 57

6CODABAR1 k48 d 57, 65 d 68 , 36, 43, 45, 46, 47, 58

65UPC-A11 n 1248 d 57

66UPC-E11 n 1248 d 57

67JAN13 (EAN13)12 n1348 d 57

68JAN 8 (EAN8)7 n 848 d 57

69CODE391 n 25548 d 57, 65 d 90, 32, 36, 37, 43, 45, 46, 47

70ITF1 n 255 (even

number)48 d 57

71CODABAR1 n 25548 d 57, 65 d 68 , 36, 43, 45, 46, 47, 58

72CODE931 n 2550 d 127

73CODE1282 n 2550 d 127

[ ]

NULUPC-A UPC-E12JAN13(EAN13)13JAN8(EAN8)8ITF

[]

n n n []

d ESC 2 ESC 3 m (90)

HRI HRI

ASCII ASCII

NUL000UDEL1016P

SOH011ADC11117Q

STX022BDC21218R

ETX033CDC31319S

EOT044DDC41420T

ENQ055ENAK1521U

ACK066FSYN1622V

BEL077GETB1723W

BS088HCAN1824X

HT099IEM1925Y

LF0A10JSUB1A26Z

VT0B11KESC1B27A

FF0C12LFS1C28B

CR0D13MGS1D29C

SO0E14NRS1E30D

SI0F15OUS1F31E

DEL7F127T

[] GS k 72 7 67 111 100 101 13 57 51

CODE128 (m = 73) CODE128D

CODE128(CODE A, CODE B, or CODE C){ { ASCII{

ASCII

SHIFT{S7B, 53123,83

CODE A{A7B, 41123,65

CODE B{B7B,42123,66

CODE C{C7B,43123,67

FNC1{17B,31123,49

FNC2{27B,32123,50

FNC3{37B,33123,51

FNC4{47B,34123,52

"{"{{7B,7B123,123

[] "No. 123456"CODE B"No." CODE C GS k 73 10 123 66 78 111 46 123 67 12 34 56

{

HRI

HRI

(HH H) HRI

()

[] GS H GS h GS w GS x n

[] [] ASCII GS x n

1D 78 n

29 120 n

[] : 0(255

GS r n

[] [] ASCII GS r n

1D 72 n

29 114 n

[] n = 1, 49

[] n n :n

1, 49

[] DTR/DSR(DSR SPACE)(DSR MARK) XON/XOFFDSRGS a ASB GS r ASB:(n = 1, 49):

/ASB

0,1---

2,3000

(0C)(12)

4000,

5,6---

7000,.

2 3: 23[] GS aGS v 0 m xL xH yL yH d1 .... dk

[] [] ASCII GS v 0 m xL xH yL yH d1...dk

1D 76 30 m xL xH yL yH d1...dk

29 118 48 m xL xH yL yH d1...dk

[] 0 m 3, 48 m 51

0 xL 255

0 xH 255 1 (xL + xH256) 48

0 yL 255

0 yH 8 1 (yL + yH 256) 4095

0 d 255

k = (xL + xH 256) (yL + yH256) (k 0)

[] m

m

0, 48203.2 dpi203.2 dpi

1, 49203.2 dpi101.6 dpi

2, 50101.6 dpi203.2 dpi

3, 51101.6 dpi101.6 dpi

xL, xH, (xL+xH256)

yL, yH, (yL+yH256)

[] ()

GS L (m=0, 48)(m=2, 50)(m=1, 49)(m=3, 51)8HT () ESC $GS L ESC a ()d 1 0

[] xL+xH256=64(xL + xH256)8=512

123**** *626364

656667**** *126127128

**** *yL+yH256

**** *K-2K-1K

7 6543210

GS w n

[] [] ASCII GS w n

1D 77 n

29 119 n

[] 2 n 6

[] n

n()

()()

20.2500.2500.625

30.3750.3751.000

40.5600.5001.250

50.6250.6251.625

60.7500.7502.000

UPC-A, UPC-E, JAN13 (EAN13), JAN8 (EAN8), CODE93, CODE128

CODE39, ITF, CODABAR

[] n = 3

[] GS k

FS ! n

[] [] ASCII FS ! n

1C 21 n

28 33 n

[] 0 n 255

[] , n

/ASB

0

1

2000

044

3000

088

4

5

6

7000

80128

[] () ()HT 90

GS ! [] n = 0

[] GS !FS &

[] [] ASCII FS &

1C 26

28 38

[] [] [] FS . FS .

[] [] ASCII FS .

1C 2E

28 46

[] [] :

ASCII [] FS & ESC = n

[] [] ASCII ESC = n 1b 3d n 27 61 n[]

/ASB

0

000

011

1-7---

ESC 7 n1 n2 n3 [] [] ASCII ESC 7 n1 n2 n3 1B 37 n1 n2 n3

27 55 n1 n2 n3 []

n1 = 0-255 (8dots)9(80)

n2 = 0-255 (10us),80

n3 = 0-255 ,(10us)2

8(n1+1)

ESC 8 n1 n2

[] [] ASCII ESC 8 n1 n2 1B 38 n1 n2

27 56 n1 n2 []

n1+n2256 (10)0

0,0200

(0xff)50

ESC 9 n[] [] ASCII ESC 9 n 1B 39 n

27 57 n [] n

0:GBK

1:UTF-8

3:BIG5

DC2 T[] [] ASCII DC2 T 12 54

18 94

[]

ESC c 5 n(for buttons)

[] /[] ASCII ESC c 5 n

1B 63 35 n

27 99 53 n

[] 0 n 255

[] /0

1

[] n = 0

Page0 PC437 Page3 CP860 [Portuguese]Code page 437

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page 1 Katakana

Page2 PC850[Multilingual]Code page 850

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_I

E_

F_

Page3 PC860[Portuguese]Code page 860

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page4 PC863[Canadian-French]Code page 863

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page5 pc865[Nordic]Code page 865

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page6 pc1251 [Cyrillic]Code page 1251

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page7 pc866 Cyrilliec #2Code page 866

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page8 MIK[Cyrillic /Bulgarian]Code page MIK

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page9 CP755

Code page 755

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page10 IranCode page Iran

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_F

9_

*C*

A_

B_

C_

D_

E_

F_

Page15 CP862 [Hebrew]Code page 862

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page 16 PC1252 Latin 1

Code page 1252

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page 17 WCP1253 [Greek]Code page 1253

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page18 PC852

Code page 852

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page19 PC858 (Multilingual Latin +Euro)Code page 858

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page20 Iran IICode page Iran II

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page21 LatvianCode page Latvian

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page22 CP864 [Arabic]Code page 864

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page23 ISO-8859-1 [West Europe]Code page 8859-1

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

A_-

B_

C_

D_

E_

F_

Page24 CP737 [Greek]Code page 737

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page25 WCP1257 [Baltic]Code page 1257

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page26 Thai

Page27 CP720[Arabic]Code page 720

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page28 CP855Code page 855

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page29 PC857[Turkish]Code page 857

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_I

9_

A_

B_

C_

D_

E_

F_

Page30 WCP1250[Central Eurpoe]

Code page-1250

0123456789ABCDEF

8_

9_

A_

B_

C_

D_

E_

F_

Page31 CP775Code page 775

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page32 WCP1254[Turkish]

Code page-1254

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page33 WCP1255[Hebrew]

Code page-1255

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page34 WCP1256[Arabic]

Code page-1256

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page35 WCP1258[Vietnam]

Code page-1258

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page36 ISO-8859-2[Latin 2]Code page-8859-2

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page37 ISO-8859-3[Latin 3]

Code page-8859-3

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page38 ISO-8859-4[Baltic]

Code page-8859-4

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page39 ISO-8859-5[Cyrillic]

Code page-8859-5

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page40 ISO-8859-6[Arabic]

Code page-8859-6

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page41 ISO-8859-7[Greek]

Code page-8859-7

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page42ISO-8859-8[Hebrew]

Code page-8859-8

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page43 ISO-8859-9[Turkish]

Code page-8859-9

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page44 ISO-8859-15 [Latin 3]

Code page-8859-15

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page45 Thai2

Page46 CP856()

Code page 856

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

Page47 Cp874Code page 874

_0_1_2_3_4_5_6_7_8_9_A_B_C_D_E_F

8_

9_

A_

B_

C_

D_

E_

F_

3.2.2 CountyASCII Code(Hex)

2324405B5C5D5E607B7C7D7E

U.S.A.#$@[\]^`{|}~

France#$^`

Germany#$^`

U.K.$@[\]^`{|}~

Denmark #$@^`~

Sweden#

Italy#$@\^

Spain Pt$@^`}~

Japan#$@[]^`{|}~

Norway#

Denmark #$

Spain #$`

Latin#$

Korea#$@[]^`{|}~

Slovenia/Croatia#$

China#@[\]^`{|}~

4

_1234567891.vsd

_1234567893.vsd

0ms

_1234567895.vsd

0ms

_1234567896.vsd

_1234567894.vsd

0ms

_1234567892.vsd

0ms

_1234567890.vsd