版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
打印機(jī)接口模式第1頁,課件共12頁,創(chuàng)作于2023年2月10.1.1基本操作1.主要控制信號(hào)及其功能(P268表10-2)①選通(STROBE),②響應(yīng)(ACK),③忙(BUSY),④缺紙(PE),⑤選擇(SELECT),⑥要求(DEMAND),⑦輸入打?。↖NPUTPRINT),⑧故障(FAULT)2.典型的操作過程:BUSY為低電平時(shí)計(jì)算機(jī)放數(shù)據(jù)到總線送選通信號(hào)BUSY變高讀出鎖存的數(shù)據(jù)并放到打印隊(duì)列中,同時(shí)輸出一個(gè)ACK響應(yīng)。第2頁,課件共12頁,創(chuàng)作于2023年2月3.Centronics接口信號(hào)交換數(shù)據(jù)T*10us50ns25us25us選通響應(yīng)忙要求第3頁,課件共12頁,創(chuàng)作于2023年2月10.1.2控制打印機(jī)1.打印機(jī)的分類與工作原理目前的打印機(jī)主要分行式和頁式兩大類。點(diǎn)陣式和噴墨式打印機(jī)是行式打印機(jī);激光打印機(jī)是頁式打印機(jī)。串型與并行兩種接法。在默認(rèn)情況下,打印機(jī)要求接收文本流。當(dāng)出現(xiàn)回車和換行的ASCII時(shí),就開始新的一行。發(fā)送給打印機(jī)的特殊代碼用來設(shè)置多種格式的頁和字樣等。第4頁,課件共12頁,創(chuàng)作于2023年2月HPLaserJet打印機(jī)換碼序列的格式較為特殊,跟隨在第一個(gè)換碼字符后面的各種符號(hào)設(shè)定命令屬性,并提供它所使用的參數(shù)。序列的最后符號(hào)是一個(gè)大寫字母,而前面的為小寫,如:Esc&a7L,最后L設(shè)定頁的左邊界;另一個(gè)命令Esc&a45M設(shè)置右邊界。也可以組合出各種操作來簡化為單個(gè)換行序列。如上面的兩條組合為Esc&a7i45M。打印機(jī)驅(qū)動(dòng)程序:打印機(jī)驅(qū)動(dòng)程序?qū)⒋蛴±趟傻闹噶钷D(zhuǎn)換成特定打印機(jī)所用的規(guī)程。寫打印機(jī)驅(qū)動(dòng)程序在PC機(jī)領(lǐng)域可認(rèn)為是最大的硬件兼容性難題。第5頁,課件共12頁,創(chuàng)作于2023年2月
圖形打印驅(qū)動(dòng)程序驅(qū)動(dòng)程序分文本和圖形兩種,在默認(rèn)情況下屬于文本形式,圖形打印是通過發(fā)送一個(gè)命令序列,將打印機(jī)設(shè)為圖形方式。圖形方式的分辨率為每英寸80點(diǎn)或240點(diǎn)(1英寸=2.5400厘米)。將要打印的圖像發(fā)送給打印機(jī),通過將圖像簡化為一個(gè)位映像來做。打印機(jī)可以在文本和圖形方式之間來回轉(zhuǎn)換。由于對(duì)齊圖形與文本對(duì)象很困難,有必要設(shè)置圖形圖像的字模,將文本作為圖形打印。第6頁,課件共12頁,創(chuàng)作于2023年2月2.常用打印標(biāo)準(zhǔn)①Diablo標(biāo)準(zhǔn):以設(shè)計(jì)它的美國公司命名,這是最早和最原始的標(biāo)準(zhǔn)。②Epson標(biāo)準(zhǔn):這是IBM為第一批PC機(jī)提供的打印機(jī)的點(diǎn)陣標(biāo)準(zhǔn)。③ISO標(biāo)準(zhǔn):由國際標(biāo)準(zhǔn)組織制訂是Epson標(biāo)準(zhǔn)的超集。④PCL標(biāo)準(zhǔn):為打印機(jī)控制語言標(biāo)準(zhǔn)。是為Hewlett-PackardLaserJet打印機(jī)而設(shè)計(jì)。第7頁,課件共12頁,創(chuàng)作于2023年2月10.2測(cè)試打印機(jī)操作10.2.1并行端口及寄存器的位模式并行端口通過三個(gè)I/O寄存器來操縱,每個(gè)端口寄存器的I/O地址都不同。BIOS數(shù)據(jù)區(qū)包含了每個(gè)適配器的基地址。即三個(gè)端口地址組的最低地址,LPT1的基地址是在0040:0008,LPT2的基地址在0040:000A等。接口適配器的數(shù)據(jù)輸出寄存器有端口地址,存放要打印的字節(jié)數(shù)據(jù),用程序發(fā)送數(shù)據(jù)至此端口。第8頁,課件共12頁,創(chuàng)作于2023年2月狀態(tài)寄存器和控制寄存器:狀態(tài)寄存機(jī)報(bào)告有關(guān)打印機(jī)的各種狀態(tài)信息??刂萍拇嫫鞒跏蓟蛴C(jī)并控制數(shù)據(jù)的輸出。76543210
0正常設(shè)置1數(shù)據(jù)字節(jié)輸出0正常1回車換行0初始化端口1正常設(shè)置0未聯(lián)機(jī)1正常設(shè)置0打印中斷1允許打印中斷未用控制寄存器的設(shè)置第9頁,課件共12頁,創(chuàng)作于2023年2月10.2.2測(cè)試打印機(jī)1.初始化打印機(jī)①初始化打印機(jī),打印機(jī)的初始化發(fā)生在打印機(jī)的內(nèi)部,加電時(shí)自動(dòng)進(jìn)行。②初始化打印機(jī)端口是通過復(fù)位來進(jìn)行。2.重設(shè)打印機(jī)當(dāng)程序結(jié)束打印時(shí),需要重置打印機(jī)。典型的HPLaserJet打印機(jī)重置由2字節(jié)Esc和Ese組成,其代碼為0B45。使打印機(jī)返回默認(rèn)值。例10-1是用BIOS初始化LPT1端口。第10頁,課件共12頁,創(chuàng)作于2023年2月
3.對(duì)打印機(jī)的底層訪問通過對(duì)適配器的端口寄存器操作可實(shí)現(xiàn)對(duì)打印機(jī)的底層訪問。每個(gè)打印機(jī)適配器的輸出控制寄存器有一位用于初始化并行端口。該寄存器在適配器基地址加2的端口地址處。如LPT1的基地址保存在0040:0008,LPT2在0040:000A等等。例10-2用底層訪問初始化LPT1的編程4.測(cè)試打印機(jī)是否聯(lián)機(jī)程序在傳送數(shù)據(jù)之前,首先測(cè)試是否聯(lián)機(jī)。是通過檢測(cè)狀態(tài)寄存器的第3位來實(shí)現(xiàn)的。0為出錯(cuò),1為正常。(P273例10-3,10-4為測(cè)試示例)若出錯(cuò)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025吉林大學(xué)白求恩醫(yī)學(xué)部機(jī)關(guān)面向校內(nèi)招聘正科級(jí)干部1人備考考試試題及答案解析
- 2025重慶大學(xué)醫(yī)院勞務(wù)派遣醫(yī)技人員招聘4人備考考試試題及答案解析
- 2023檢查實(shí)施方案十篇
- 網(wǎng)商家的合同范本
- 網(wǎng)格員聘請(qǐng)協(xié)議書
- 耗材供銷合同范本
- 職工不坐班協(xié)議書
- 聯(lián)合中標(biāo)合同范本
- 聘用dj合同范本
- 聘用護(hù)士合同范本
- 土石壩除險(xiǎn)加固設(shè)計(jì)規(guī)范(2025版)
- 移動(dòng)衛(wèi)星通信終端創(chuàng)新創(chuàng)業(yè)項(xiàng)目商業(yè)計(jì)劃書
- 前期物業(yè)服務(wù)招標(biāo)投標(biāo)管理辦法
- 危重癥患者體溫管理課件
- 033《知識(shí)產(chǎn)權(quán)法》電大期末考試題庫及答案
- 中醫(yī)消防安全知識(shí)培訓(xùn)課件
- 多發(fā)性骨髓瘤的個(gè)案護(hù)理
- 洗胃操作并發(fā)癥及預(yù)防
- 綠色建筑可行性分析報(bào)告
- 重癥超聲在ECMO治療中的應(yīng)用
- 2024年新人教版道德與法治一年級(jí)上冊(cè) 7 上課了好好學(xué) 教學(xué)課件
評(píng)論
0/150
提交評(píng)論