admin管理员组文章数量:1531427
2024年6月19日发(作者:)
成都艾森热敏58mm打印机驱动板通用说明书
第一章 特点与性能
1.1、打印字符
■ ASCII:12X24
■ 汉字:国标一二级字库宋体,24X24
■ 支持特殊符号/单位字符
1.2、通讯
8位数据位,1位停止位,无奇偶校验位。当接收缓冲还剩下128字节打印机将
发送XOFF(0x13),表示打印机缓冲将满。当接收缓冲上升到256字节可用时打
印机将发送XON(0x11);CTS通讯(软件设置)
第二章 命令说明
回车命令
LF/CR
格式 ASCII: LF/CR
十六进制: 0A/0D
说明:
打印当前行缓冲里的数据,并向前走纸1/6英寸
状态查询命令
DLE EOT n
格式 ASCII: DLE EOT n
十六进制: 10 04 n
说明:
n=0x03,打印机传送错误状态0x08(切刀有故障),0x00(切刀无故障)(有切
刀的打印机驱动板此才有效)
n=0x04,打印机传送纸传感器状态0x60(缺纸),0x00(有纸)
字符设置命令
ESC ! n
格式 ASCII: ESC ! n
十六进制: 1B 21 n
说明:
n各位定义
Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0
保留 保留 1:倍宽 1:倍高1:粗体保留 保留 保留
0:取消 0:取消0:取消
设置绝对打印位置命令
ESC $ nL nH
格式 ASCII: ESC $ nL nH
十六进制: 1B 24 nL nH
说明:
当前行缓冲指针位置=nL+nH*256,如果设置后超过行缓冲右边距384此设置无效
选择位图模式命令
ESC * m nL nH d1…dk
格式 ASCII: ESC * m nL nH d1…dk
十六进制: 1B 2A m nL nH d1…dk
说明:
m(十进制) 模式 数据数k
0 8点单模式(倍宽) nL+nH*256
1 8点双模式 nL+nH*256
32 24点单模式(倍宽) (nL+nH*256)*3
33 24点双模式 (nL+nH*256)*3
超过行缓冲右间距384部分将忽略
默认行间距命令
ESC 2
格式 ASCII: ESC 2
十六进制: 1B 32
说明:
默认行间距为6
设置行间距命令
ESC 3 n
格式 ASCII: ESC 3 n
十六进制: 1B 33 n
说明:
设置n点行间距,默认行间距为6,如
恢复默认设置命令
ESC @
格式 ASCII: ESC @
十六进制: 1B 40
说明:
清除当前行缓冲,恢复默认设置,行间距6,字符取消粗体,取消倍宽/被高,
条码高度162,条码宽度2,行缓冲左对齐
打印并进纸命令
ESC J n
格式 ASCII: ESC J n
十六进制: 1B 4A n
说明:
如当前行缓冲有内容,打印当前行缓冲,并进纸n点行;否则只进纸n点行
设置相对打印位置命令
ESC nL nH
格式 ASCII: ESC nL nH
十六进制: 1B 5C nL nH
说明:
当前行缓冲将右移nL+nH*256点,如果达到或超出行缓冲右边距384,打印机自
动换行打印
选择对齐模式命令
ESC a n
格式 ASCII: ESC a n
十六进制: 1B 61 n
说明:
n 说明
0,’0’ 左对齐(默认)
1,’1’ 居中
2,’2’ 右对齐
如:
左对齐1234
居中1234
右对齐1234
打印NV位图命令
FS p n m
格式 ASCII: FS p n m
十六进制: 1C 70 n m
说明:
选择打印第n个位图,自动居中打印,超过行缓冲右间距384部分将忽略
m 说明
0,’0’ 正常
1,’1’ 倍宽
2,’2’ 倍高
3,’3’ 4倍
选择HRI命令
GS H n
格式 ASCII: GS H n
十六进制: 1D 48 n
说明:
n 说明
0,’0’ 不打印HRI
其它 打印HRI
设置左边距命令
GS L nL nH
格式 ASCII: GS L nL nH
十六进制: 1D 4C nL nH
说明:
左边距为nL+nH*256,默认左边距为0
选择切纸模式并切纸(有切刀的打印机驱动板此才有效)
①GS V m ②GS V m n
格式 ASCII: ①GS V m ②GS V m n
十六进制: ①1D 56 m ②1D 56 m n
说明:
m 模式
1,31(16进制) 切纸一次
42(16进制) 进纸n点行,再切纸一次
启动切纸前,打印机将先打印当前行缓冲内容(如果当前行缓冲有数据)
设置条码高度命令
GS h n
格式 ASCII: GS h n
十六进制: 1D 68 n
说明:
默认条码高度162
打印条码命令
①GS k m d1…dk NUL,②GS k m n d1…dn
格式 ASCII: GS k m d1…dk NUL 或 GS k m n d1…dn
十六进制: 1D 6B m d1…dk 00 或 1D 6B m n d1…dn
说明:
条码自动居中打印,超过行缓冲右间距部分将忽略(需要其它条码系统,请与我
们联系)
m 条码系统
① 2 EAN13
3 EAN8
4 CODE39
② 67 EAN13
68 EAN8
69 CODE39
73 CODE128
例如:
打印CODE39条码“EISEN”方式①
发送
GS,k,4,”EISEN”,0x00
打印CODE128条码“No.12345” 方式②
发送
GS,k,73,0x0A,
0x7B,0x42,0x4E,0x6F,0x2E,0x7B,0x43,0x0C,0x22,0x38
打印EAN8条码“5512345”(EAN8固定为8位,有效位为7位,1位校验位
打印机自动产生) 方式①
发送
GS,k,3,“5512345”,0x00
打印EAN13条码“75” (EAN13固定为为13位,有效位为12位,
1位校验位打印机自动产生) 方式①
发送
GS,k,2,“75”,0x00
设置条码宽度命令
GS w n
格式 ASCII: GS w n
十六进制: 1D 77 n
说明:
1 条码宽度即每一最小基线(黑或白线)宽度 第三章 操作说明 4.1、如何打印汉字/ASCII C语言 Unsigned char hz[]=”测试ABCD”; for(i=0;i 4.2、使用《Config_POS58》软件进行打印驱动板通讯配置 4.3、使用《Download_Pic_POS58》软件进行图片(LOGO)下载 图片必须为bmp格式,用户不必关心图片的尺寸大小,软件会自动进行配置,最 大可下载8张图片,当总图片尺寸超过打印机的容量,软件会自动报警。
版权声明:本文标题:成都艾森热敏 58mm 打印机驱动板 通用说明书 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/shuma/1718741627a719230.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论