***************************************************
24针打印机打印针及驱动电路测试程序 v1.1 使用手册
***************************************************
运行环境:MS-DOS、WINDOWS 9.X
----------------------------------------------------------
1、本程序适用于所有24针打印机,用于检测打印针及驱动电
路部分的故障,可对全部或某一根打印针进行测试,是维修打印机
的好工具。在购买打印机时,也可以用本程序对每根打印针的打印
质量单独进行测试,看看24根打印针各自打印出的线粗细、颜色深
浅是否一致等,以作参考。
2、测试
断针测试:选择好正确的打印机类型后单击“测试全部打印
针”按钮;
驱动电路部分的测试:单击“选择打印针”按钮,选择要测试
的针号后返回主界面单击“开始测试”按钮,如未听到打印头击针
的响声,说明驱动电路或打印头电缆、线圈有故障,否则说明只是
打印针断。
3、文件清单
软件解压缩后即可使用,共有以下三个文件:
TP.COM 主程序
TESTPRNT.24 测试模块
TESTPRNT.TXT 本文件
4、由于使用中文界面,本程序运行时将检测内存中是否有
UCDOS、天汇、SPDOS、2.13、中国龙等汉字系统在活动,如没有
将自动查找WINDOWS9.X、UCDOS系统的16点阵显示字库,如未安装
有WINDOWS9.X或UCDOS,请找一个16点阵字库,字库名为CHS16.FON
或HZK16(也可以到http://mfsoft.yeah.net下载),COPY到TP.COM
所在的目录中,否则不能运行。
5、设置不在列表中的24针打印机的打印参数。
①查阅打印机操作手册,记下图形打印命令;
②打开打印机电源,运行TP.COM程序,单击“其他24针打印
机”输入图形打印命令,图形数据类型暂选“两位十六进制,低
位在前”、图形数据方向暂定为“位7对1号针”,单击“确定”
返回主界面,单击“测试全部打印针”,如不能打印请关闭打印
机电源(清除打印机缓冲区中的信息),至少10秒钟后再打开,
双击“其他24针打印机”,把图形数据类型更改为“两位十六进
制,高位在前”返回主界面再试;如果还不行则清除打印机缓冲
区中的信息,双击“其他24针打印机”,把图形数据类型更改为
“四位十进制ASCII字符表示”返回主界面再试,如果成功则转下
面第3步,失败则说明输入的图形打印命令有误,请输入正确的图
形打印命令重新试一试。
③如果打印出的信息不是数字1 2 3 ... 24,请双击“其他
24针打印机”,把图形数据方向改为“位0对1号针”即可。单击
“保存当前设置”把当前打印机的设置保存到TESTPRNT.24文件。
如果不能从打印机操作手册中查出图形打印命令,可用以下
方法获得,以TH3070打印机、UCDOS 5.0 汉字系统为例:
首先用/R参数运行TP.COM程序并驻留内存(退出用/Q参数),
然后运行UCDOS汉字系统及打印驱动程序(UCDOS汉字系统的打印
驱动程序设置为TH3070),用/P参数运行TP.COM显示图形打印命
令,显示如下:
1:1B 3C
2:1B 49
3:1B 1F FE
4:1B 07
记下以上4组数据,输入QUIT并按回车键退出UCDOS汉字系统,
用/Q参数运行TP.COM撤去内存中的图形打印命令读取程序。
不带任何参数运行TP.COM程序,分别用以上4组数据作为图形
打印命令转到第②步进行实验,当把第2组数据(1B 49)作为图形
打印命令、图形数据类型选择“两位十六进制,高位在前”进行打
印实验时,打印成功,说明1B 49就是TH3070打印机的图形打印命
令,图形数据类型为“两位十六进制,高位在前”,图形数据方向
为“位7对1号针”。
----------------------------------------------------------
----------------------------------------------------------
附表:部分打印机打印参数
┌──────────┬──────┬──────┬───────────┐
│ 打印机类型 │图形打印命令│图形数据方向│ 图形数据类型 │
├──────────┼──────┼──────┼───────────┤
│Brother AX1900 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Brother M1570 │ 1B 47 │ 位0对1号针 │四位10进制ASCII码表示 │
│Brother M1724 │ 1B 34 │ 位7对1号针 │两位16进制,高位在前 │
│Brother M2024 │ 1B 34 │ 位7对1号针 │两位16进制,高位在前 │
│Brother M2724 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│CITIZEN CKP-5240S │ 1A 43 1B 4A│ 位0对1号针 │四位10进制ASCII码表示 │
│Canon BJ-10ex │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Canon BJ-10sx │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Canon BJ-200 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Canon BJ-230 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Canon BJ-300 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Canon BJ-330 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│EPSON DLQ2000 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│EPSON LQ150 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│EPSON LQ1600 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│EPSON LQ1800 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│EPSON LQ1900 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│EPSON LQ2500 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter CP660 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter CP665 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter CP760 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter CP765 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P1200 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P1300 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P6300 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P660 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P665 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P760 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│NEC Pinwriter P765 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│OkiData 5320SC │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 5330SC │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 8320C │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 8330C │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 8360C │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 8368SC │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 8370SC │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│OkiData 8570SC │ 1B 25 31 │ 位7对1号针 │两位16进制,高位在前 │
│Sharp JX735 │ 1B 4E 1B 4A│ 位0对1号针 │四位10进制ASCII码表示 │
│Star AR2400 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Star AR2463 │ 1B 4A │ 位0对1号针 │四位10进制ASCII码表示 │
│Star AR3200 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Star AR3240 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Star AR4400 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Star CR3200 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│Star CR3240 │ 1B 2A 27 │ 位7对1号针 │两位16进制,低位在前 │
│TOSHIBA P1350 │ 1B 3B │ 位0对1号针 │四位10进制ASCII码表示 │
│TOSHIBA P1351 │ 1B 3B │ 位0对1号针 │四位10进制ASCII码表示 │
│TOSHIBA TH3070 │ 1B 49 │ 位7对1号针 │两位16进制,高位在前 │
└──────────┴──────┴──────┴───────────┘
============================================================================
============================================================================
***********************************************
UCDOS下的大字打印程序 UCDZ
***********************************************
UCDOS是中国应用最广泛的汉字系统之一。本程序可在UCDOS5.0
至7.0版本上运行,个人及企事业单位用它打印广告、宣传标语等十
分方便。本程序具有以下特点:
1.程序短小精悍,一次可连续打印多个汉字,UCDOS大字打印程
序PRTLARGE.EXE每次只能打印一个字;
2.可设置�