技术参数说明:
一.硬件通讯参数
1. 通讯端口:串口
2. 波特率:2400 bit
3. 校验位:无
4. 数据位:8 bit
5. 停止位:1 bit
二. 采用国际ESC/POS标准通用指令集,无论在DOS或WINDOWS的平台下,只需按照指令集的格式向串口送数据即可显示内容。
三.无需握手信号。
驱动说明:
一、 在DOS下无需启动任何程序,在光标提示下直接输入数据即可测试连线是否完好。
C:\>MODE COM1 2400,N,8,1
C:\>TYPE CON>COM1
此时直接在光标处输入数字,按回车即可显示数字到显示屏。测试成功以后按Ctrl+C键退出编辑状态,回到DOS状态。
二、 在Windows中执行LED8Test.EXE文件,按窗口提示选择要显示的内容,按“发送”键也同样可以测试顾客显示屏是否完好。
三、 还提供了多种编程语言编写的驱动源程序范例。有Delphi、Visual FoxPro、Visual Basic、FoxPro2.6 for DOS、Turbo C、Power Builder等,欢迎下载调试。
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
|
3
|
51
|
33H
|
1200
|
4
|
52
|
34H
|
600
|
5
|
53
|
35H
|
300
|
2. STX M开钱箱命令
ACSII码 格式:STX M
十进制 格式:[002][077]
十六进制 格式:[02H][4DH]
说明:通过顾客显示屏开启钱箱
3. ESC @初始化命令
ASCII码 格式:ESC @
十进制 格式:[027][064]
十六进制 格式:[1BH][40H]
说明:恢复到上电开机时的状态。
4. CLR清屏命令
ASCII码 格式:CLR
十进制 格式:[012]
十六进制 格式:[0CH]
说明:清除屏幕上的所有字符。
5. 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命令清除。
6. 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,“找零”灯 亮。其它三种 暗。
7. CAN清除光标行命令
ASCII码 格式:CAN
十进制 格式:[024]
十六进制 格式:[18H]
说明:清除光标行(数码行)上的字符,光标移动到第1位置,一般不需使用,只使用ESC Q A d1d2d3…dn CR命令即可。
8. 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时,光标 亮
9. ESC I x移动光标状态命令。
ASCII码 格式:ESC I n 1<=n<=8
十进制 格式:[027][108]n 49<=n<=56
十六进制 格式:[1BH][6CH]n 31H<=n<=38H
说明:这个命令一般不需使用。把光标移动到第n位置。