logo资料库

炜煌打印机-T1-POS打印机说明书.pdf

第1页 / 共19页
第2页 / 共19页
第3页 / 共19页
第4页 / 共19页
第5页 / 共19页
第6页 / 共19页
第7页 / 共19页
第8页 / 共19页
资料共19页,剩余部分请下载后查看
一、特点与性能
1.1 打印性能
1.2 打印纸
1.3 打印字符
★★1.4 接口形式
1.5 打印控制命令
1.6 电源要求
1.7 工作环境
二、接口定义和连接
2.1并行接口的定义和连接
2.2串行接口的定义和连接
2.3 RJ45引脚定义:
三、控制打印命令
3.1概述:
3.2命令详解
3.2.1打印命令
3.2.2行间距设置命令
3.2.3字符打印命令
3.2.4特殊控制命令
★3.2.5图形打印命令
3.2.6条形码打印
3.2.7其它命令
四、西文字符集
五、命令速查表
目 录 一、特点与性能 ·························································································· 2 二、接口定义和连接 ·················································································· 3 三、控制打印命令 ······················································································ 9 四、西文字符集 ························································································ 17 五、命令速查表 ························································································ 18
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 规约。 http://www.brightek.com.cn - 2 - 一、特点与性能 1.1 打印性能 打印方法:直接热敏打印 打印纸宽:57.5±0.5mm 打印密度:8 点/mm,384 点/行 打印速度:约 65mm/秒(25%字符率时) 可靠性: 打印头寿命:2×106 行 使用条件: *打印 12 × 24 西文字符,每次打印 50 行,间歇重 复打印 *每点行同时打印不超过 25%,每字符行同一点纵 向重复打印不多于 11 次 *使用指定热敏纸 使用条件:每分钟小于 30 次 有效打印宽度:48mm 走纸速度:约 70mm/秒或 20 行/秒 打印机缓存:32KB
炜煌热敏微打使用手册 波特率:1200~19200bps 可调。 数据结构:采用串行通用异步方式 1 或方式 3 。 并行接口: 8 位并行口,busy 握手协议,pe 纸尽检测,接口 插座采用 D-SUB 25 线插座(针型) 钱箱控制: 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% - 3 - http://www.whkj.com.cn 二、接口定义和连接 2.1 并行接口的定义和连接 CPU 和 PRINTER 连接电路原理图 I/O 口模式 /STB PRINTER PAPER BUSY ACK P 1.1 P1.2 P1.3 P1.0 CPU P x DATA0~DATA7
核心程序示例: //打印数字 0~9 MAIN: MOV A, R1 BUSY EQU P1.2 STB EQU P1.0 MOV R1, #30H MOV R2, #0AH INC R1 LCALL PRINT DJNZ R2 MAIN MOV A, #0DH LCALL PRINT SJMP $ 总线模式 打印机 地址 + 数据总线 WR P1.0 P1.1 P1.2 CPU 核心程序示例: BUSY EQU P1.2 STB EQU P1.0 /STB PRINTER BUSY ACK PAPER PRINT: JB BUSY, $ MOV PX , A CLR STB NOP SETB STB RET http://www.brightek.com.cn - 4 -
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 兼容,即可以用各种单片计算机控制,也 可以用微机并口控制。并行接口定时图如图: 1>2us T2>30 ns T3<40 ns T4<5 微秒 T5 约 4 微秒 引脚序号如图: - 5 - http://www.whkj.com.cn
并行接口引脚定义如下: 说 明 引脚 1 2-9 10 11 ★12 13 15 14,16,17 25-18 信 号 方向 -STB 入 数据选通触发脉冲,上升沿时读入数据 DATA (0-7) 入 这些信号分别代表并行数据的第一至第八位信号,每个信号 当其逻辑为“1”时为“高”电平,逻辑为“0”为“低”电平。 -ACK BUSY PE SEL -ERR GND 出 回答脉冲,“低”电平表示数据已被接受而且打印机准备好接收下一数据 出 “高”电平表示打印机正“忙”,不能接收数据 出 高电平表示缺纸 出 打印机内部经电阻上拉“高”电平,表示打印机在线 出 打印机内部经电阻上拉“高”电平,表示无故障 空脚 — 接地,逻辑“0”电平 注: 1.“入”表示输入到打印机。 2.“出”表示从打印机输出。 3.信号的逻辑电平为 TTL 电平。 2.2 串行接口的定义和连接 CPU 和 PRINTER 串行接口电路 http://www.brightek.com.cn - 6 -
炜煌热敏微打使用手册 TXD CPU GND P1.0 T1IN T1OUT MAX232 R1OUT R1IN R2OUT R2IN RXD PRINTER GND BUSY 核心程序示例: 晶振频率:11.059MHZ ★//打印数字 0~9 MOV TMOD, #20H //定时器 1 工作方式 2 MOV TH1, #0FDH // 定时器 1 置初值 MOV TL1, #0FDH MOV PCON, #00H //SMOD 位为 0 STB TR1 //允许定时器 1 定时 MOV SCON, #50H /*行口工作在方式 1,允许接受*/ MOV R1, #30H //cpu 和 printer 通信 MOV R2, #0AH LOOP: JB P1.0, LOOP MOV A, R1 MOV SUBF, A WAIT1: JNB TI, WAIT1 CLR TI INC R1 DJNZ R2,LOOP END WH 打印机的串行接口与 RS-232C 标准兼容,因此可直接将打印机与 IBM PC 相接。 - 7 - http://www.whkj.com.cn
串行连接方式面板式和平台式插座引脚序号如下图: 说 明 串行接口引脚定义如下: 引脚 2 4 7 5 信号 方 TXD 入 打印机从主计算机接收数据 BUSY 出 该信号高电平时,表示打印机正“忙”不能接受数据,而当 该信号低电平时,表示打印机“准备好”,可以接收数据 GND — 信号地 同 BUSY 出 同信号 BUSY 注: 1.“入”表示输入到打印机; 2.“出”表示从打印机输出; 3.信号的逻辑电平为 EIA 电平。 按任意键,打印机上电,打印出串口设置状态报告后即可对波特率和工作方式进行调整。 串行连接方式下的波特率可在 1200、2400、4800、9600、和 19200 B.P.S.内选择,出厂时设定波特率为 9600 B.P.S. 通讯模式,由 SEL 键设置切换打印机波特率。 串行连接为方式 1 或方式 3 通信 ,LF 键切换设置串行口的工作方式。(LF,SEL 为打印机上的左右按键) 修改完之后需要重新上电启动。 串行连接采用异步传输格式,如下图所示。 http://www.brightek.com.cn - 8 -
分享到:
收藏