• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 模擬技術 > 設計應用 > 測試打印機

    測試打印機

    作者: 時間:2011-12-24 來源:網絡 收藏

    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為測試示例)
    若出錯,可能出現的三種狀態①沒電②脫機③紙完。



    關鍵詞: 測試 打印機

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 白河县| 拉孜县| 镇平县| 驻马店市| 佳木斯市| 宁蒗| 徐闻县| 栾城县| 巩义市| 高州市| 三江| 新化县| 仪陇县| 内乡县| 固始县| 论坛| 泌阳县| 塔城市| 万安县| 和平区| 漳浦县| 维西| 元阳县| 贺兰县| 简阳市| 鄱阳县| 通许县| 巴彦淖尔市| 禹州市| 宜良县| 凤山县| 象山县| 星子县| 南宁市| 烟台市| 喀喇| 扬中市| 珠海市| 石渠县| 通江县| 稻城县|