AA8热敏打印机说明书知识分享_第1页
AA8热敏打印机说明书知识分享_第2页
AA8热敏打印机说明书知识分享_第3页
AA8热敏打印机说明书知识分享_第4页
AA8热敏打印机说明书知识分享_第5页
已阅读5页,还剩81页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Good is good, but better carries it.精益求精,善益求善。AA8热敏打印机说明书TOCo1-3hzuHYPERLINKl_Toc151883917第一部分性能指示PAGEREF_Toc151883917h2HYPERLINKl_Toc151883918第二部分操作说明PAGEREF_Toc151883918h3HYPERLINKl_Toc1518839192.1并行接口连接PAGEREF_Toc151883919h3HYPERLINKl_Toc1518839202.1.1接口与引脚定义PAGEREF_Toc151883920h3HYPERLINKl_Toc15

2、18839212.1.2并行接口引脚信号时序PAGEREF_Toc151883921h5HYPERLINKl_Toc1518839222.1.3并口例程PAGEREF_Toc151883922h5HYPERLINKl_Toc1518839232.2串行接口PAGEREF_Toc151883923h11HYPERLINKl_Toc1518839242.2.1串行接口引脚定义PAGEREF_Toc151883924h11HYPERLINKl_Toc1518839252.2.2修改波特率和通讯模式设置PAGEREF_Toc151883925h12HYPERLINKl_Toc1518839262.2.

3、3串口例程PAGEREF_Toc151883926h14HYPERLINKl_Toc1518839272.3电源连接PAGEREF_Toc151883927h19HYPERLINKl_Toc151883928第三部分打印命令祥解PAGEREF_Toc151883928h20HYPERLINKl_Toc151883929第四部分命令速查表PAGEREF_Toc151883929h33HYPERLINKl_Toc151883930第五部分西文字符集1、2PAGEREF_Toc151883930h37HYPERLINKl_Toc151883931第六部分型号结构和部分说明PAGEREF_Toc151

4、883931h38第一部分性能指示1、打印方法:直接热敏打印2、打印纸宽:57.50.5mm3、打印密度:8点/mm,384点/行4、打印头寿命:6106字符行5、有效打印宽度:48mm6、走纸速度:根据打印机电源电压不现而不同。电压越高,速度越快。5V直流电源时为30mm/秒7、打印字符:6*8点阵西文字符集1、2;20h7fh间的标准ASCII码半角字符。国标一、二级汉字(16*16点阵、24*24点阵两种,可根据需要选用不同点阵类型的打印机)8、接口形式:并行接口IDE26针插座,TTL电平串行接口IDE10针插座,232电平或TTL电平9、操作温度:55010、操作相对湿度:10801

5、1、储存温度:-206012、储存相对湿度:109013、电源:直3.5V9V,2A第二部分操作说明2.1并行接口连接2.1.1接口与引脚定义本系列打印机并口与CENTRONICS兼容,支持BUSY/ACK握手协议,接口插座为IDE26针插座。并行接口插座引脚序号如下图所示:并行接口插座引脚序号IDE26针并行接口各引脚信号的定义如下图表所示:面板式引脚信号方向说明1-STB入数据选通触发脉冲,上升沿时读入数据3DATA1入这些信号分别代表并行数据的第一至第八位信号,每个信号当其逻辑为“1”时为“高”电平,逻辑为“0”为“低”电平。5DATA2入7DATA3入9DATA4入11DATA5入13

6、DATA6入15DATA7入17DATA8入19-ACK出回答脉冲,“低”电平表示数据已被接受而且打印机准备好接收下一数据21BUSY出“高”电平表示打印机正“忙”,不能接收数据25SEL出打印机内部经电阻上拉“高”电平,表示打印机在线4-ERR出打印机内部经电阻上拉“高”电平,表示无故障2,6,8,26空脚10-24(中偶数)81224GND接地,逻辑“0”电平注:1.“入”表示输入到打印机。2.“出”表示从打印机输出。3.信号的逻辑电平为TTL电平。2.1.2并行接口引脚信号时序并口时序如下图所示:并行接口信号时序图2.1.3并口例程单片机控制打印机时汇编例程BUSYEQUP3.2;定义B

7、USY信号引脚nSTBEQUP3.7;定义nSTB信号引脚PEEQUP3.3;定义纸检测信号引脚nACKEQUP3.4;定义应答信号引脚nERREQUP3.1;定义错误检测信号引脚nSELEQUP3.0;定义在线检测信号引脚ORG0000HJMPstartstart:MOVDPTR,#print_contentMOVR0,#9;存待打印数据的字节数main:CLRAMOVCA,A+DPTRLCALLPRINTBINCDPTRDJNZR0,MAINMOVA,#0DHLCALLPRINTBSJMP$;打印结束死循环;PRINTB子程序将累加器A中的一字节数据发送到打印机PRINTB:JBBUSY,

8、$;等待打印机到空闲MOVP1,A;送数据到数据口CLRnSTB;置nSTB为低电平NOP;延长nSTB信号脉冲宽度以满足时序要求nopnopSETBnSTB;置nSTB为高电平(此时数据将被读入打印机)RETprint_content:DB北京炜煌DB0dhEND单片机C51例程/北京炜煌科技打印机示例程序/NockyTian/2007-07-17#include/Hardwareconfiguration#definePRINTER_DATAP1/定义打印机数据线端口sbitBUSY=P32;/定义打印机忙信号引脚sbitnSTB=P37;/定义打印机nSTB信号引脚sbitPE=P33;

9、/定义打印机纸状态检测信号引脚sbitnACK=P32;/定义打印机应答信号引脚sbitnERR=P31;/定义打印机错误检测信号引脚sbitnSEL=P30;/定义打印机在线检测信号引脚#defineCR0 x0d#defineLF0 x0avoidPrintByte(unsignedcharbyte_data);voidPrintString(char*str);voidPrintByteN(unsignedchar*data_src,unsignedcharN);voidmain(void)charstr=Printerdemo;PrintString(WHKJPrinter);Prin

10、tByte(CR);while(1);/*PrintByte()*Sendabytetoprinter*NockyTian2006-7-17*/#includevoidPrintByte(unsignedcharbyte_data)while(BUSY=1)PRINTER_DATA=byte_data;nSTB=0;_nop_();/调整nSTB信号脉宽nSTB=1;/*PrintString()*Printastringwhichisendingwitha0character*ToExcutedtheprintcommandaadditionCRcharacterisneeded*Nocky

11、Tian2006-7-17*/voidPrintString(char*str)while(*str)PrintByte(*(str+);/*PrintByteN()*PrintNbytesthroughprinter*nomorethan255bytescouldbeprintedbythefunction*Ifmorethan255bytesneedprinting,thetypeofNneedchanging*tounsignedint,evenunsignedlongifnecessary.*NockyTian2006-07-17*/voidPrintByteN(unsignedcha

12、r*data_src,/pointertodatasourceunsignedcharN)/numberofdata(byte)while(N-)PrintByte(*(data_src+);2.2串行接口2.2.1串行接口引脚定义本系列打印机串口电平标准为两种:TTL电平与232电平,当设为232电平时,其串口与标准RS-232接口兼容。其接口分别如下图所示:TT232电平接口TTL电平接口RR说明:图中粗黑线条为短路块,当使用232电平时,T接口接图所示插上短路块,R接口为数据线接口;当使用TTL电平时,R接口闲置不用,T接口为数据线接口。接口引脚定义如下表所示:引脚信号方向说明5TxD入

13、打印机从主计算机接收数据3RxD出当使用X-ON/X-OFF握手时,打印机向上微机发送控制码2BUSY出该信号高电平时,表示打印机正“忙”不能接受数据,而当该信号低电平时,表示打印机“准备好”,可以接收数据)6BUSY出同BUSY(TTL电平时,此引脚为空引脚)9GND信号地注:1.“入”表示输入到打印机;2.“出”表示从打印机输出2.2.2修改波特率和通讯模式设置1、按SEL键不放手同时给打印机上电,打印机进入串口设置与打印方向设置状态,并打印出状态设置报告,2、此后,再按SEL键,打印机打印出串口状态设置报告,打印机进入串口设置状态。3、进入串口设置状态后,由LF键设置切换打印机波特率,每

14、按一次LF键即打印出串口设置状态报告,在1200、2400、4800、9600、和19200B.P.S.内选择需要的波特率,出厂时设定波特率为9600B.P.S.。4、由SEL键切换设置串行口的工作方式,串行连接为方式1或方式3通信两种,出厂时设定工作方式1。串行连接采用异步传输格式,如下图所示:1位8位1位1位起始位0数据位奇偶校验位停止位1串行口工作方式1:一帧信息为10位,1位起始位,8位数据位,1位停止位。串行口工作方式3:一帧信息为11位,1位起始位,8位数据位,1位校验位,1位停止位。5、修改完之后需要重新上电启动。另附改变打印机打印浓度、打印方向的方法:改变打印浓度操作1、按LF

15、键不放手给打印机上电,打印机打印出打印浓度状态设置报告后,打印机进入打印浓度设置状态。2、按SEL键,增量调整打印浓度,按LF键,减量调整打印浓度,得到自已满意的浓度后打印机重新上电改变打印方向操作步骤1、按SEL键不放手同时给打印机上电,打印机进入串口设置与打印方向设置状态(并口打印机没有关于串口设置的提示),并打印出状态设置报告,2、此后,按LF键,打印机打印出打印方向设置报告,打印机进入打印方向设置状态。3、按LF键,打印机正向打印,按SEL键,打印机反向打印。得到想要的打印方向后,给打印机重新上电2.2.3串口例程单片机控制打印机时汇编例程;北京炜煌串口打印机示例程序;NockyTia

16、n;2006-07-18BUSYEQUP3.0;定义BUSY信号引脚ORG0000HJMPstartORG30hstart:MOVDPTR,#print_contentMOVR2,#77;R2保存待打印数据的字节数LCALLSETUART;设置串口main:CLRAMOVCA,A+DPTR;读出待打印字符MOVR0,ALCALLPRINTB;打印一个字节INCDPTRDJNZR2,MAINMOVA,#0DHLCALLPRINTBSJMP$;打印结束无限循环;PRINTB子程序将累加器A中的一字节数据发送到打印机;待发送数据通过R0传递PRINTB:PUSHACCJBBUSY,$;等待打印机到空

17、闲JNBTI,$;等到上一字节是否发送完,第一个字节发送前要手动置TI,见SETUART了函数CLRTIMOVA,R0;保存待打印数据MOVSBUF,A;送数据到打印机POPACCRET;设置串口子程序;不使用中断,定时器1用作波特率发生器SETUART:MOVTMOD,#20H;设置定时器T1工作模式3MOVTH1,#0FAHMOVTL1,#0FAH;设置波特率9600bps22.1184MHzSETBTR1;启动定时器T1MOVSCON,#50H;设置串行口工作方式为异步串行口,模式1SETBTI;设置标志位,为发送数据作准备RET;定义待打印数据内容;保存在程序段print_conten

18、t:DB北京炜煌科技微型打印机,0DH,MicroPrinterdemo,0DHDB画线工具栏,0dhDBEND单片机C51例程#include#defineucharunsignedcharsbitBUSY=P30;/定义一个发送字节数据到串口的函数voidPrint_Byte(ucharch)while(BUSY)SBUF=ch;while(!TI)#includeTI=0;/定义发送一个数组的数据到串口的函数voidPrint_Array(array,n)uchararray;intn;inti;for(i=0;in;i+)Print_Byte(arrayi);/定义一个把字符串送到串口

19、的函数voidPrint_String(uchar*str)while(*str)Print_Byte(*str+);voidmain()inti;TMOD=0 x20;/定时器1工作于方式2SCON=0 x40;/串口工作于方式1TH1=0 xfa;/装入初值,22.1184MHZ的晶振,9600的波特率TL1=0 xfa;PCON=0 x00;/波特率无倍增TR1=1;/开启定时器1开始工作Print_Byte(0 x1C);Print_Byte(0 x26);Print_Byte(0 x00);Print_String(北京炜煌科技发展有限公司);Print_Byte(13);while

20、(1);2.3电源连接本系列打印机采用DC3.5V9V2A直流电源,电源插口如下图所示:123说明:1接电源正极,2为空脚,3接电源负极。打印机出厂时配有一根红白颜色的电源线,其中红线接电源正极,白线接电源负极。第三部分打印命令祥解一、选择字符集命令3-1-1、【选择字符集1】格式:ASCII:ESC610进制:275416进制:1B36在该命令之后的字符将使用字符集1的字符进行打印。字符集1中有字符224个,代码范围20H-FFH(32-255)。包括ASCII字符,及各种图形符号等。3-1-2、【选择字符集2】格式:ASCII:ESC710进制:275516进制:1B37在该命令之后输入的

21、代码将选择字符集2的字符打印。字符集2中有字符224个,代码范围20H-FFH(32-225)。包括德、法、俄文、日语片假名等。3-1-3、【进入汉字方式】格式:ASCII:FS&10进制:283816进制:1C26该命令用于进入汉字方式。在中文打印方式时,打印机接收的汉字代码为标准机内码,根据该代码寻找打印机内的硬汉字字模,如找到则打印,否则不打印。打印机接收到单字节的ASCII码(范围20H-7FH)时,打印出相应的ASCII字符,与汉字等高注:打印机分24点阵与16点阵两种打印机进入字符集1和字符集2后,打印机打印6*8点阵的ASCII码字符24点阵打印机默认打印24*24点阵一、二级国

22、标汉字与20H7FH范围内的12*24点阵的标准ASCII码字符16点阵打印机默认打印16*16点阵一、二级国标汉字与20H7FH范围内的8*16点阵的标准ASCII码字符二、进纸命令3-2-1、【换行】格式:ASCII:LF10进制:1016进制:0A打印缓冲区内容,打印机向前走纸一个字符行,即(字符行高+行间距)个点行。3-2-2、【执行n点行走纸】格式:ASCII:ESCJn10进制:2774n16进制:1B4An打印纸向前进给n点行(点为绝对值,不受放大或缩小命令影响),1n255.三、格式设置命令3-3-1、【设置n点行间距】格式:ASCII:ESC1n10进制:2749n16进制:

23、1B31n为后面的换行命令设置n点行间距(点为绝对值,不受放大或缩小命令影响),0n255,上电或初始化后n=3。3-3-2、【设置字符间距】格式:ASCII:ESCpn10进制:27112n16进制:1B70n该命令是设定字符之间的空点。默认方式为零,即字符之间没有空点(点为绝对值,不受放大或缩小命令影响),n在0255之间。3-3-3、【设置垂直造表值】格式:ASCII:ESCBn1n2.NUL10进制:2766n1n2.016进制:1B42n1n2.00输入垂直造表间隔间隔值n1,n2等,最多可输入8个间隔值。例n1=3,则执行垂直造表(VT命令)进纸到第3个单位行开始打印,单位行的高度

24、按8+行间距个点行计算(每单位行高度的实际值是绝对的,不受字符的放大或缩小命令影响)。数据NUL加在最后表示该命令的结束。所有输入的垂直造表位置,可用该命令以ESCBNUL的格式清除。3-3-4、【执行垂直造表】格式:ASCII:VT10进制:1116进制:0B打印纸进给到由ESCB命令设置的下一垂直造表位置。如果垂直造表位置已清除,或当前位置已等于或超过最后一个垂直造表位置,VT命令将只走纸一单位行。3-3-5、【设置水平造表值】格式:ASCII:ESCDn1n2.NUL10进制:2768n1n2.016进制:1B44n1n2.00输入水平造表位置n1,n2等,最多可输入8个位置,这些数据应

25、在所配打印头和放大倍数等制约下的每行能打印最多字符数之内。例n1=3,则执行水平造表(HT命令)时在第3个字符处开始打印,每个字符的宽度按(字符点阵宽度+字间距)个点计算(每个字符宽度的实际值是相对的,受字符的放大或缩小命令影响)。数据NUL加在最后表示该命令结束。所有输入的水平造表位置,可用该命令以ESCDNUL的格式清除。当对汉字执行水平造表的命令时,因其造表的位置是按字符设置的,还要受到放大倍数的影响,设置时需要注意,以达到预设置效果。3-3-6、【执行水平造表】格式:ASCII:HT10进制:916进制:09打印位置进行到由ESCD命令设置的下一水平造表位置。如果水平造表位置已清除,或

26、当前打印位置已等于或超过最后一个水平造表位置,HT命令将不执行。3-3-7、【打印空格或空行】格式:ASCII:ESCfn10进制:27102n16进制:1B66n如果=0,ESCfNULn将打印n个空格,每个空格的宽度按(字符点阵宽度+字间距)计算。n值应在所配打印头行打印最多字符数内。如果=1,ESCfSOHn将打印n行单位行(8点行),1n255。3-3-8、【设置右限】格式:ASCII:ESCQn10进制:2781n16进制:1B51n右限即打印纸右侧不打印的字符数,每个字符的宽度按(字符的点阵宽度+字间距)计算(每个字符宽度的实际值是相对的,受字符的放大或缩小命令影响);n的数值应在

27、0到所配打印头的能打印的字符数内;上电或初始化后n=0;即没有右限。3-3-9、【设置左限】格式:ASCII:ESC1n10进制:27108n16进制:1B6Cn左限即打印纸左侧不打印的字符数,每个字符的宽度按(字符点阵宽度+字间距)计算(每个字符宽度的实际值是相对的,受字符的放大或缩小命令影响);n的数值应在0到所配打印头的行宽范围内,上电或初始化后n=0。3-3-10、【灰度打印】格式:ASCII:ESCmn10进制:27109n16进制:1B6Dnn的值为16级,“1”颜色最浅,“6”颜色最深,默认值为“1”。用于针对不同的热敏纸的颜色深浅不一问题。四、字符设置命令3-4-1、【横向放大

28、】格式:ASCII:ESCUn10进制:2785n16进制:1B55n该命令之后的字符将以正常宽度的n倍进行打印。1n8,上电或初始化后16点阵n=2,24点阵n1。3-4-2、【纵向放大】格式:ASCII:ESCVn10进制:2786n16进制:1B56n该命令之后的字符将以正常高度的n倍进行打印。1n8,上电或初始化后16点阵n=2,24点阵n1。3-4-3、【横向纵向放大】格式:ASCII:ESCWn10进制:2787n16进制:1B57n在该命令之后的字符将以正常宽度和正常高度的n倍进行打印。1n8,上电或初始化后16点阵n=2,24点阵n1。3-4-4、【允许/禁止下划线打印】格式:

29、ASCII:ESC-n10进制:2745n16进制:1B2Dnn=1允许下划线打印,n=0禁止下划线打印,上电或初始化后n=0允许下划线打印后,所有字符和汉字包括空格都打印出下划线。3-4-5、【允许/禁止上划线打印】格式:ASCII:ESC+n10进制:2743n16进制:1B2Bnn=1允许上划线打印,n=0禁止上划线打印,上电或初始化后n=0允许上划线打印,所有字符和汉字包括空格都打印出上划线。3-4-6、【允许/禁止反白打印】格式:ASCII:ESCIn10进制:27105n16进制:1B69nn=1允许反白打印,n=0禁止反白打印,上电或初始化后n=0。允许反白打印后的字符和汉字将以

30、黑底白字打印出来。3-4-7、【允许/禁止反向打印】格式:ASCII:ESCcn10进制:2799n16进制:1B63n当n=0时,设置字符反向打印,打印方向是由右向左。当n=1时,设置字符正向打印,打印方向是由左向右。当打印机垂直安装时,为便于观察打印结果,应使用反向字符打印方式。打印机出厂默认值:n=1。3-4-8、【6x8字符旋转打印指令】格式:ASCII:FSIn10进制:2873n16进制:1C49N该命令可以转动6*8点阵的字符.N=0时,字符逆时针转动0度N=1时,字符逆时针转动90度N=2时,字符逆时针转动180度N=3时,字符逆时针转动270度五、用户定义字符设置命令3-5-

31、1、【定义用户自定义字符】格式:ASCII:ESC&n1n2.ni10进制:2738n1n2.ni16进制:1B26n1n2.ni分为汉字16点阵和24点阵两种类型这个命令允许用户定义一个字符,是该用户自定义字符码,3261。参数n1,n2,.ni是这个字符的结构码。其中i需要根据所用微打的汉字打印类型而定:16点阵,字符是由816点阵组成。即8列每列16点,每一列由两个字节的数据表示,字节设置按先从左到右,再自上而下的顺序设置,此时i的值为82=16,12345678D7D0D7D0n1=30H,n2=30h,n3=30h,n4=3fh,n5=3fh,n6=30hn7=30h,n8=30h,

32、n9=00h,n10=08h,n11=06h,n12=0fchn13=0fch,n14=00h,n15=00h,n16=00h24点阵,字符是由1224点阵组成,即12列每列24点,每列由三个字节的数据表示,字节设置按先从左到右,再自上而下的顺序设置,即此时i的值为12336,如图所示123456789101112D7D0D7D0D7D0n1=18H,n2=18H,n3=18H,n4=18H,n5=18Hn6=1fH,n7=1fH,n8=18H,n9=18H,n10=18Hn11=18H,n12=18H,n13=00H,n14=00H,n15=00H,n16=00H,n17=00H,n18=f

33、fH,n19=ffH,n20=00Hn21=00H,n22=00H,n23=00H,n24=00H,n25=00Hn26=00H,n27=00H,n28=80H,n29=08H,n30=f8Hn31=f8H,n32=00H,n33=00H,n34=00H,n35=00Hn36=00H如果许多ESC&命令使用同一m值,只有最后一个有效,最多可定义30个字符。3-5-2、【替换自定义字符】格式:ASCII:ESCm1n1m2n2.mknkNUL10进制:2737m1n1m2n2.mknk016进制:1B25m1n1m2n2.mknk00该命令可以将当前字符集中的字符n替换为用户定义字符m。m1,m

34、2,.mk是用户定义的字符码。n1,n2,.nk是当前字符集中要被替换的字符码。32m61。32n61。1k32,最多可替换的字符数是32。数据0加在最后表示该命令的结束。3-5-3、【恢复字符集中的字符】格式:ASCII:ESC:10进制:275816进制:1B3A该命令恢复字符集中的原字符,该字符在此之前已被用ESC命令替换为用户定义字符。3-5-4【选择上下标】格式:ASCII:ESCrn10进制:27114n16进制:1B72n该命令可以选择上下标的位置,n=0是上标,n=1是下标。所谓上(下)标是指当某字符的高度小于本行最大字符的高度时,本字符与最大字符是上(下)对齐的。六、图形打印

35、命令3-6-1、【打印点阵图形】格式:ASCII:ESCKmlmhn1n2.ni.10进制:2775mlmhn1n2.ni.16进制:1B4Bmlmhn1n2.ni.mlmh的数值表示一个16位的二进制数,ml为低8位字节,mh高8位字节,输入图形数据的个数为mh256+m1,即imh256+m1(图形打印大小受字符放大或缩小命令影响)。对于16点阵:该命令打印i8点阵图形单元(图形)。该图形宽度为i点,高度为8点,每一列的8个点由1个8位的字节表示,最高位在上。对于24点阵:该命令打印(i/3)24点阵图形单元(图形)。该图形宽度为i/3点,高度为24点,每一列的24个点由3个8位的字节表示

36、,各个8位字节最高位在上。数据设置输入时,按照打印图形点阵的列8位字节为单位,先从上到下,再自左到右的顺序格式设置输入。当图形高度大于一个图形单元时,可以把图形分割成多个单元,多次设置打印;不足点的可用空点补齐。123456789101112最高位D7:最低位D0:02H40H44H44H3-6-2、【打印点行图形】格式:ASCII:FSKn1n2data.1data.n210进制:2875n1n2data.1data.n216进制:1C4Bn1n2data.1data.n2n1:最低两位有效,n1.0=1时,打印机倍高打印当前图形n1.0=0时,打印机以正常高度打印当前图形n1.1=1时,打

37、印机倍宽打印当前图形n1.1=0时,打印机以正常宽度打印当前图形n2:每一点行发送数据的字节数。正常宽度打印时,n2最大可取48(打满一点行为384个点,每8个点一个字节,8*48),倍宽打印时n2最大取24.Data.1data.n2:n2个字节图形数据。该指令是完成水平一点行图形数据打印,可以完成液晶屏拷贝打印。3-6-3、【打印曲线1】格式:ASCII:ESCmlmhl1h1l2h2l3h3lihiCR10进制:2739mlmhl1h1l2h2l3h3lihi1316进制:1B27mlmhl1h1l2h2l3h3lihi0D注:曲线点数和曲线点的位置都是用双字节数据表示的,m1,li为低

38、字节,mh,hi为高字节。该命令用于沿走纸方向分行设置、打印曲线图形,mlmh的数值是每行内需要打印的曲线点数,它应当在1到该机型每行最大点数之间。lihi代表这mlmh个曲线点中第i个点的位置。i最大值应等于mlmh,lihi的值都应落在每行最大点数之内。曲线的图形是由每一点行用lihi这些数据设置打印出来。CR、13、0D是打印机执行打印本行的命令。3-6-4、【打印曲线2】(自动补点)格式:ASCII:ESC,mlmhl1h1l2h2l3h3lihiCR10进制:2744mlmhl1h1l2h2l3h3lihi1316进制:1B2Cmlmhl1h1l2h2l3h3lihi0D使用方法同打

39、印曲线1。七、初始化命令3-7-1、【初始化打印机】格式:ASCII:ESC10进制:276416进制:1B40打印机收到本命令后,将初始化打印机。打印机初始化有二种方法:(1)利用控制码ESC实现软件初始化。(2)打印机上电初始化。初八、数据控制命令3-8-1、【回车】格式:ASCII:CR10进制:1316进制:0D打印机收到本命令后,即对缓冲区内的命令和字符进行处理,按要求打印缓冲区内的全部字符或汉字,并换行。第四部分命令速查表命令说明详解(页码)ASCII10进制16进制ESC627541B36选择字符集119ESC727551B37选择字符集219FS&28381C26进入汉字方式1

40、9LF100A换行20ESCJn2774n1B4An换行n点行走纸20ESC1n2749n1B31n设置n点行间距20ESCpn27112n1B70n设置n点字符间距21ESCBn1n2NUL2766n1n201B42n1n200设置垂直造表值21VT110B执行垂直造表21ESCDn1n2NUL2768n1n201B44n1n200设置水平造表值22HT909执行水平造表22ESCfmn27102mn1B66mn打印空格或空行23ESCQn2781n1B51n设置右限23ESC1n27108n1B6Cn设置左限23ESCmn27109n1B6Dn灰度打印24ESCUn2785n1B55n横向放大24ESCVn2786n1B56n纵向放大24ESCWn2787n1B57n横向纵向放大24ESCn2745n1B2Dn允许/禁止下划线打印

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论