- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
接口定义和连接
目 录
一、特点与性能 4
1.1 打印性能 4
1.2 打印纸 4
1.3 打印字符 4
1.4 接口形式 4
1.5 打印控制命令 5
1.6 电源要求 5
1.7 工作环境 5
二、接口定义和连接 5
2.1并行接口的定义和连接 5
2.2串行接口的定义和连接 9
2.3 RJ45引脚定义: 11
三、控制打印命令 12
3.1概述: 12
3.2命令详解 12
3.2.1打印命令 12
3.2.2行间距设置命令 12
3.2.3字符打印命令 13
3.2.4特殊控制命令 14
3.2.5图形打印命令 14
3.2.6条形码打印 16
3.2.7其它命令 18
四、西文字符集 19
五、标准ASCII码、国际一、二级汉字库(见附页) 20
六、型号结构和部分说明 20
一、特点与性能
1.1 打印性能
打印方法:直接热敏打印?
打印纸宽:57.5±0.5mm
打印密度:8点/mm,384点/行
打印速度:约70mm/秒或20行/秒
可靠性:
打印头寿命:2×106 行
使用条件:
*打印12 × 24西文字符,每次打印50行,间歇重复打印
*每点行同时打印不超过25%,每字符行同一点纵向重复打印不多于11次
*使用指定热敏纸
使用条件:每分钟小于30次
有效打印宽度:48mm
走纸速度:约70mm/秒或20行/秒
1.2 打印纸
● 热敏纸卷型号:推荐使用炜煌提供的打印纸。
● 热敏纸卷:
纸 宽---57.5±0.5mm
外径最大---ф50mm(最大)
内 径---ф13mm(最小)
纸 厚53~60克/米2
1.3 打印字符
西文字符集:
12×24点,1.25(宽)×3.00(高)毫米;
国标一、二级汉字库
24×24点,3.00(宽)×3.00(高)毫米;
1.4 接口形式
串口接口:
DB-25芯插座(孔型),支持XON/XOFF和
RTS/CTS规约。
波特率:1200~19200bps可调。
钱箱控制:
DC 9V,1A,6线RJ-11插座。
1.5 打印控制命令
字符打印命令∶自定义字符和汉字字符的倍宽、倍高打印,可调整字符行间距。
点图打印命令∶支持不同密度点图及下装图形打印。
GS条形码打印命令:支持EAN-13,EAN-8条码打印
1.6 电源要求
DC9V±10%,2.5A,电源插座。
1.7 工作环境
操作温度:5~50℃ 操作相对湿度:10~80%
储存温度:-20~60℃ 储存相对湿度:10~90%
二、接口定义和连接
2.1并行接口的定义和连接
CPU和PRINTER连接电路原理图
I/O口模式
核心程序示例:
//打印数字0~9
BUSY EQU P1.2
STB EQU P1.0
MOV R1, #30H
MOV R2, #0AH
MAIN: MOV A, R1
INC R1
LCALL PRINT
DJNZ R2 MAIN
MOV A, #0DH
LCALL PRINT
SJMP $
PRINT: JB BUSY, $
MOV PX , A
CLR STB
NOP
SETB STB
RET
总线模式
核心程序示例:
BUSY EQU P1.2
STB EQU P1.0
MOV R1, #30H
MOV R2, #0AH
MOV DPTR #**H
MAIN: MOV A, R1
INC R1
LCALL PRINT
DJNZ R2 MAIN
MOV A, #0DH
LCALL PRINT
SJMP $
PRINT: JB BUSY, $
MOV @DPTR , A
RET
WH系列打印机的并行接口与标准并行接口CENTRONICS兼容,即可以用各种单片计算机控制,也可以用微机并口控制。并行接口定时图如图:
12us
T230 ns
T340 ns
T45微秒
T5约4微秒
引脚序号如图:
并行接口引脚定义如下:
引脚 信 号 方向 说 明 1 -STB 入 数据选通触发脉冲,上升沿时读入数据 2-9 DATA
(0-7) 入 这些信号分别代表并行数据的第一至第八位信号,每个信号
当其逻辑为“1”时为“高”电平,逻辑为“0”为“低”电平。 10 -ACK 出 回答脉冲,“低”电平表示数据已被接受而且打印机准备好接收下一数据 11 BUSY 出 “高”电平表示打印机正“忙”,不能接收数据 PE 出 高电平表示缺纸 13 SEL 出 打印机内部经电阻上拉“高”电平,表示打印机在线 15 -ERR 出 打印机内部经电阻上拉“高”电平,表示无故障 14,16,17 空脚
文档评论(0)