吉成POS机顾客显示屏驱动制作VB6.0_hawkol_新浪博客

本文来源于网络

提示:用DIY-POS_PD-LED8N软件测试COM2数据发送有效,但只能显示0.00

技术参数说明:

一.硬件通讯参数

1.  通讯端口:串口

2.  波特率:2400 bit

3.  校验位:无

4.  数据位:8 bit

5.  停止位:1 bit

二.              采用国际ESC/POS标准通用指令集,无论在DOS或WINDOWS的平台下,只需按照指令集的格式向串口送数据即可显示内容。

三.无需握手信号。

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.       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时,找零灯亮

 

8.       CAN清除光标行命令

ASCII码 格式:CAN

    十进制   格式:[024]

    十六进制 格式:[18H]

    说明:清除光标行(数码行)上的字符,光标移动到第1位置,一般不需使用,只使用ESC  Q  A  d1d2d3…dn  CR命令即可。

 

9.       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时,光标 亮

 

10.   ESC  I  x移动光标状态命令。

ASCII码 格式:ESC  I  n          1<=n<=8

十进制   格式:[027][108]n         49<=n<=56

    十六进制 格式:[1BH][6CH]n       31H<=n<=38H

    说明:这个命令一般不需使用。把光标移动到第n位置。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值