全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > 测量仪表 >

测试打印机

时间:2009-06-12 23:01

人气:

作者:admin

标签: 打印机 

导读:测试打印机-测试打印机1. 初始化打印机①初始化打印机,打印机的初始化发生在打印机的内部,加电时自动进行。②初始化打印机端口是通过...

测试打印机

1. 初始化打印机
①初始化打印机,打印机的初始化发生在打印机的内部,加电时自动进行。②初始化打印机端口是通过复位来进行。

2.重设打印机
当程序结束打印时,需要重置打印机。典型的HP LaserJet打印机重置由2字节Esc和Ese组成,其代码为0B 45。使打印机返回默认值。例10-1 是用BIOS初始化LPT1端口

3.对打印机的底层访问
通过对适配器的端口寄存器操作可实现对打印机的底层访问。每个打印机适配器的输出控制寄存器有一位用于初始化并行端口。该寄存器在适配器基地址加2的端口地址处。如LPT1的基地址保存在0040:0008,LPT2在0040:000A等等。
例10-2 用底层访问初始化LPT1的编程

4.测试打印机是否联机
程序在传送数据之前,首先测试是否联机。是通过检测状态寄存器的第3位来实现的。0为出错,1为正常。(P273例10-3,10-4为测试示例)
若出错,可能出现的三种状态①没电②脱机③纸完。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信