您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > 北京炜煌-A7A8热敏打印机说明书
炜煌热敏汉字微打使用手册第一部分性能指示................................................................................................................................................2第二部分操作说明................................................................................................................................................32.1并行接口连接................................................................................................................................................32.1.1接口与引脚定义......................................................................................................................................32.1.2并行接口引脚信号时序........................................................................................................................52.1.3并口例程...............................................................................................................................................52.2串行接口.....................................................................................................................................................102.2.1串行接口引脚定义..............................................................................................................................102.2.2修改波特率和通讯模式设置...............................................................................................................122.2.3串口例程.............................................................................................................................................142.3电源连接.....................................................................................................................................................19第三部分打印命令祥解.......................................................................................................................................20第四部分命令速查表..........................................................................................................................................34第五部分西文字符集1、2..................................................................................................................................37第六部分型号结构和部分说明...........................................................................................................................38第一部分性能指示1、打印方法:直接热敏打印2、打印纸宽:57.5±0.5mm3、打印密度:8点/mm,384点/行4、打印头寿命:6×106字符行5、有效打印宽度:48mm6、走纸速度:根据打印机电源电压不现而不同。电压越高,速度越快。5V直流电源时为30mm/秒7、打印字符:6*8点阵西文字符集1、2;20h—7fh间的标准ASCII码半角字符。国标一、二级汉字(16*16点阵、24*24点阵两种,可根据需要选用不同点阵类型的打印机)8、接口形式:并行接口IDE26针插座,TTL电平串行接口IDE10针插座,232电平或TTL电平9、操作温度:+5~50℃10、操作相对湿度:10~80%11、储存温度:-20~+60℃炜煌热敏汉字微打使用手册12、储存相对湿度:10~90%13、电源:直3.5V~9V,2A第二部分操作说明2.1并行接口连接2.1.1接口与引脚定义本系列打印机并口与CENTRONICS兼容,支持BUSY/ACK握手协议,接口插座为IDE26针插座。并行接口插座引脚序号如下图所示:并行接口插座引脚序号IDE26针并行接口各引脚信号的定义如下图表所示:面板式引脚信号方向说明1-STB入数据选通触发脉冲,上升沿时读入数据3DATA1入这些信号分别代表并行数据的第一至第八位信号,每个信号当其逻辑为“1”时为“高”电平,逻辑为“0”为“低”电平。5DATA2入7DATA3入9DATA4入11DATA5入13DATA6入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;定义BUSY信号引脚nSTBEQUP3.7;定义nSTB信号引脚PEEQUP3.3;定义纸检测信号引脚nACKEQUP3.4;定义应答信号引脚BUSY/ACKDATA/STB0.5μS0.5μS0.5μS0.5μS0.5μSnERREQUP3.1;定义错误检测信号引脚nSELEQUP3.0;定义在线检测信号引脚ORG0000HJMPstartstart:MOVDPTR,#print_contentMOVR0,#9;存待打印数据的字节数main:CLRAMOVCA,@A+DPTRLCALLPRINTBINCDPTRDJNZR0,MAINMOVA,#0DHLCALLPRINTBSJMP$;打印结束死循环;PRINTB子程序将累加器A中的一字节数据发送到打印机PRINTB:JBBUSY,$;等待打印机到空闲MOVP1,A;送数据到数据口CLRnSTB;置nSTB为低电平炜煌热敏汉字微打使用手册NOP;延长nSTB信号脉冲宽度以满足时序要求nopnopSETBnSTB;置nSTB为高电平(此时数据将被读入打印机)RETprint_content:DB'北京炜煌'DB0dhEND单片机C51例程//北京炜煌科技打印机示例程序//NockyTian//2007-07-17#includereg52.h//Hardwareconfiguration#definePRINTER_DATAP1//定义打印机数据线端口sbitBUSY=P3^2;//定义打印机忙信号引脚sbitnSTB=P3^7;//定义打印机nSTB信号引脚sbitPE=P3^3;//定义打印机纸状态检测信号引脚sbitnACK=P3^2;//定义打印机应答信号引脚sbitnERR=P3^1;//定义打印机错误检测信号引脚sbitnSEL=P3^0;//定义打印机在线检测信号引脚#defineCR0x0d#defineLF0x0avoidPrintByte(unsignedcharbyte_data);voidPrintString(char*str);voidPrintByteN(unsignedchar*data_src,unsignedcharN);voidmain(void){charstr[]=Printerdemo;PrintString(WHKJPrinter);PrintByte(CR);while(1);}/*PrintByte()*Sendabytetoprinter*NockyTian@2006-7-17*/炜煌热敏汉字微打使用手册#includeintrins.hvoidPrintByte(unsignedcharbyte_data){while(BUSY==1){}PRINTER_DATA=byte_data;nSTB=0;_nop_();//调整nSTB信号脉宽nSTB=1;}/*PrintString()*Printastringwhichisendingwitha'\0'character*ToExcutedtheprintcommandaadditionCRcharacterisneeded*NockyTian@2006-7-17*/voidPrintString(char*str){while(*str){PrintByte(*(str++));}}/*PrintByteN()*PrintNbytesthroughprinter*nomorethan255bytescouldbeprintedbythefunction*Ifmorethan255bytesneedprinting,thetypeofNneedchanging*tounsignedint,evenunsignedlongifnecessary.*NockyTian@2006-07-17*/voidPrintByteN(unsignedchar*data_src,//pointertodatasourceunsignedcharN)//numberofdata(byte){while(N--){PrintByte(*(data_src++));}}2.2串行接口2.2.1串行接口引脚定义本系列打印机串口电平标准为两种:TTL电平与232电平,当设为232电平时,其串口与标准RS-232接口兼炜煌热敏汉字微打使用手册容。其接口分别如下图所示:说明:图中粗黑线条为短路块,当使用
本文标题:北京炜煌-A7A8热敏打印机说明书
链接地址:https://www.777doc.com/doc-2623540 .html