LED8接口

说明:
1. 采用 RS232 串行接口标准(波特率=2400,校验位=无,数据位=8,停止位=1)。
或是 USB 接口(波特率=9600,校验位=无,数据位=8,停止位=1)
2. 采用国际ESC/POS标准通用命令集,不需要装任何驱动程序。无论在DOS或WINDOWS
的平台下,只需按照命令集的格式向串口送数据即可显示内容,无需握手信号。
3. 电源为 5V 或 12V 供电。
4. 具体的搭配形式有 5VUSB 接口、5VRS232 接口、12VRS232 接口
5. 可根据客户的结构定位孔免费更改 PCB。



ESC/POS 命令集明细表:
1. STX B n 波特率设置命令
ACSII 码 格式:STX B n 0<=n<=5
十进制 格式:[002][066]n 48<=n<=53
十六进制 格式:[02H][42H]n 30H<=n<=35H
说明:改变系统的波特率(上电开机时缺省波特率为:2400bit/s),这个命令一般不需用
到,使用缺省设定即可。
ASCII n 十进制 n 十六进制 n 波特率
0 48 30H 9600
1 49 31H 4800
2 50 32H 2400




2. STX L d1 d2 d3 d4 控制显示状态灯
ACSII 码 格式:STX L d1 d2 d3 d4 d=0、1
十进制 格式:[002][076]d1 d2 d3 d4 d=048、049
十六进制 格式:[02H][4CH]d1 d2 d3 d4 d=30H、31H
说明:控制状态灯相应位的亮灭
当 d1=0 时,单价灯灭;d1=1 时,单价灯亮
当 d2=0 时,总计灯灭;d1=1 时,总计灯亮
当 d3=0 时,收款灯灭;d1=1 时,收款灯亮
当 d4=0 时,找零灯灭;d1=1 时,找零灯亮




3. CLR 清屏命令
ASCII 码 格式:CLR
十进制 格式:[012]
十六进制 格式:[0CH]
说明:清除屏幕上的所有字符。




4. CAN 清除光标行命令
ASCII 码 格式:CAN
十进制 格式:[024]
十六进制 格式:[18H]
说明:清除光标行(数码行)上的字符,光标移动到第 1 位置,一般不需使用,只使用
ESC Q A d1d2d3…dn CR 命令即可。




5. ESC @初始化命令
ASCII 码 格式:ESC @
十进制 格式:[027][064]
十六进制 格式:[1BH][40H]
说明:恢复到上电开机时的状态。





6. ESC Q A d1d2d3…dn CR 送显示数据命令
ASCII 码 格式:ESC Q A d1d2d3…dn CR
十进制 格式:[027][081][065]d1d2d3…dn[013] 48<=dn<=57 或 dn=45 或 dn=46
十六进制 格式:[1BH][51H][41H]d1d2d3…dn[0DH]
30H<=dn<=39H 或 dn=2DH 或 dn=2EH
说明:
a. 执行该命令时,会以覆盖模式送要显示的数据,这样就不需要在每次送显示数
据前都去执行 CAN 清除光标行命令了。
b. 显示的 d1…dn 没有小数点时 1<=n<=8。
c. 显示的 d1…dn 有小数点时 1<=n<=15(8 位数值+7 位小数点)。
d. 显示的内容可用 CLR 或 CAN 命令清除。





7. ESC _ n 设置光标状态命令
ASCII 码 格式:ESC _ n 0<=n<=1
十进制 格式:[027][095]n 48<=n<=49
十六进制 格式:[1BH][5FH]n 30H<=n<=31H
说明:这个命令一般不需使用。
(1)当 n=0 时,光标 暗
(2)当 n=1 时,光标 亮




8. ESC l x 移动光标状态命令。
ASCII 码 格式:ESC l n 1<=n<=8
十进制 格式:[027][108]n 49<=n<=56
十六进制 格式:[1BH][6CH]n 31H<=n<=38H
说明:这个命令一般不需使用。把光标移动到第 n 位置。




9. ESC s n 设置 “单价”、“总计”、“收款”、“找零”字符显示状态命令
ASCII 码 格式:ESC s n 0<=n<=4
十进制 格式:[027][115] n 48<=n<=52
十六进制 格式:[1BH][73H] n 30H<=n<=34H
说明:
(1)当 n=0,四种字符 全暗。
(2)当 n=1,“单价”字符 亮,其它三种 全暗。
(3)当 n=2,“总计”字符 亮,其它三种 全暗。
(4)当 n=3,“收款”字符 亮,其它三种 全暗。
(5)当 n=4,“找零”字符 亮,其它三种 全暗。