




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
并口在標(biāo)準(zhǔn)打印機(jī)口操作模式的作原理(轉(zhuǎn)載整理)原作者:程方原出處:重慶郵電學(xué)報(bào)打印機(jī)并行接口邏輯具有3設(shè)端口:數(shù)據(jù)端口、控制端口和狀態(tài)端口,均可用IN或(和OUT指其進(jìn)行讀或(和)寫入。共5作:讀數(shù)據(jù)、寫數(shù)據(jù)、讀控制、寫控制和讀狀態(tài)。它們都是對相的端口寄存器進(jìn)行的操作。數(shù)據(jù)存對數(shù)據(jù)寄存器的寫入操作是CPU將印據(jù)送打機(jī)數(shù)上。對數(shù)據(jù)寄存器的讀出操作是CPU取送打機(jī)打數(shù),用于驗(yàn)證數(shù)據(jù)口數(shù)據(jù)的發(fā)送是否正確??刂拼婵刂萍拇嫫鞯母魑欢x如1所對控制寄存器寫入操作是CPU將制令到印。
對控制寄存器的讀出操作是CPU取送打機(jī)控命,用于驗(yàn)證控制口數(shù)據(jù)的發(fā)送是否正確在Windows系統(tǒng)啟動過程中,對打印機(jī)進(jìn)行初始化,為系統(tǒng)隨后進(jìn)行的打印操作予以準(zhǔn)備。對打印機(jī)初始化要輸出控制字節(jié)為一定時(shí)間(4ms左右規(guī)定操作系統(tǒng)支持打印機(jī)操作方式:禁止中斷、打印機(jī)聯(lián)機(jī)及不自動換行。也就是說,在Windows操下,對打印機(jī)的操作不能采用中斷方式、操作打印機(jī)時(shí)打印機(jī)必須處于聯(lián)機(jī)狀態(tài)、打印機(jī)能執(zhí)行自動換行功能。狀態(tài)存在標(biāo)準(zhǔn)模式下態(tài)器是唯的只讀寄存器過態(tài)寄存器的讀出操作可獲得打印機(jī)送來5位狀。狀態(tài)寄存器各位定義如2所注意:狀態(tài)忙碌位意著打印機(jī)正在處理上一接收的打印數(shù)據(jù)。一旦處理完畢,立即發(fā)出應(yīng)答信號,置應(yīng)答0(D6置忙碌位為,準(zhǔn)備就緒。在中斷允許條件下(控制寄存器D4答信號即可作為打印機(jī)的中斷請求IRQ狀態(tài)口主要是為了使主機(jī)判斷打印機(jī)的工狀態(tài),保證打印數(shù)據(jù)的可靠發(fā)送。對一臺并行口打印機(jī)發(fā)送打印數(shù),主要是計(jì)算機(jī)軟件通過對以上端口執(zhí)行指令操作,發(fā)送和接收各個(gè)端口的數(shù)據(jù)關(guān)的端口信號滿足打印機(jī)要求的數(shù)據(jù)傳輸時(shí)序計(jì)算機(jī)使用的是哪種型號的打印機(jī)它們的數(shù)據(jù)傳輸時(shí)序都是一致的。打印機(jī)以每次接收一位據(jù)為數(shù)據(jù)傳輸時(shí)序的基本周期。但每個(gè)周期的間隔是不定時(shí)的,完全取決于外界的同步號,即打印機(jī)接口控制寄存器的最低位―數(shù)選通位機(jī)數(shù)據(jù)傳輸時(shí)如3。2
圖中信號含義如下:
打印機(jī)忙碌信號。若為不接數(shù)。信在輸入期間、打印操作期間、打印脫機(jī)狀態(tài)、打印機(jī)出錯(cuò)狀態(tài)4種情況下變注意:該信號送到打印機(jī)接口狀寄存器最高位后CPU讀剛好反相,即,D7=0)機(jī)應(yīng)答信號。當(dāng)打印準(zhǔn)備好接收下一數(shù)據(jù)時(shí),輸出寬的沖。利用其后沿使忙碌信號BUSY由印機(jī)接口卡利用該信號的后沿,在中斷允許1條下向統(tǒng)出斷求號IRQ)DATA
打印機(jī)接收數(shù)據(jù)信號??偣灿形?,數(shù)據(jù)為邏1處于高電位,邏輯時(shí)低電位。系統(tǒng)向打印輸出8打印數(shù)據(jù)的起始時(shí)間,只要在數(shù)據(jù)選通信號之前不少0可。而數(shù)據(jù)的失時(shí)間要確保在信號撤消后不少0)機(jī)數(shù)據(jù)選通信號。當(dāng)統(tǒng)檢測到打印機(jī)準(zhǔn)備就緒無,或有效)時(shí),通過對控制寄存器最低位瞬時(shí)1反相輸出負(fù)脈沖。該脈沖至少保印機(jī)一側(cè)期打印機(jī)將數(shù)線DATA
的8位信息取入到內(nèi)部緩沖器中與此同時(shí),打印機(jī)的BUSY線高電平,示處于數(shù)據(jù)輸入狀態(tài)。通過以上的分析,我們可以得到下結(jié)論:微機(jī)在操作打印機(jī)時(shí),控制口寄器只3狀態(tài)xxx01100B(,不自動換行3
xxx01000B(,不自動換行正在進(jìn)行初始化)及xxx01101B(機(jī)自動換行,數(shù)據(jù)選通(機(jī)不自動換行)是當(dāng)主機(jī)對打印機(jī)無有效操作時(shí)采用的一種缺省狀態(tài)要是使打印機(jī)的聯(lián)控制線處于低電平的有效狀態(tài)機(jī)與打印機(jī)之間的連接狀態(tài)。附錄:并口彩圖及標(biāo)準(zhǔn)打印機(jī)口作模式下引腳功能表中名稱前有斜杠的表示低電平效,寄存器位代表該引腳在8位寄中對應(yīng)的位4
置。打印口有3個(gè)端數(shù)據(jù)端、狀態(tài)端口和控制端口,對應(yīng)的3個(gè)器地址分別為(LPT1)和7AH。其378H可寫,部分電腦通過配置控制寄存器的位為時(shí)以讀,部分電腦則不能,只能寫可寫,為只讀端口。對于打印口數(shù)存器地0x278態(tài)寄存器地0控寄存器地0x27A。在DOS、Windows9X
下,你可以使__對口進(jìn)行直接讀寫。當(dāng)然,要包含頭文件。以為BYTEn
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025安全管理人員安全培訓(xùn)考試試題答案4A
- 2025管理人員崗前安全培訓(xùn)考試試題答案可下載
- 2024年商業(yè)分析師的復(fù)習(xí)重點(diǎn)試題及答案
- 2024-2025新員工入職前安全培訓(xùn)考試試題(典型題)
- 2025年新員工入職安全培訓(xùn)考試試題【典優(yōu)】
- 2025年工廠安全培訓(xùn)考試試題及答案黃金題型
- 2025企業(yè)管理人員安全培訓(xùn)考試試題(4A)
- 2025年小學(xué)一年級語文輔導(dǎo)試題及答案
- 2024年汽車美容師行業(yè)文化與服務(wù)態(tài)度研究試題及答案
- 特殊品種寵物營養(yǎng)試題及答案
- 北京小客車指標(biāo)車牌租賃協(xié)議模板
- 2025道德講堂課件
- 學(xué)生心理健康一生一策檔案表
- 2025年上半年綿竹市九綿產(chǎn)業(yè)投資限公司招聘易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 幼兒園獲獎公開課:小班科學(xué)活動《誰的腳印》課件
- 浙江省溫州市2024年九年級學(xué)生學(xué)科素養(yǎng)檢測中考一模數(shù)學(xué)試卷(含答案)
- 人教版新教材英語七年級下冊Unit5課文原文翻譯
- 江蘇南通歷年中考語文古詩欣賞試題匯編(2003-2024)
- 土方工程投標(biāo)方案(技術(shù)標(biāo))
- 2025年硅湖職業(yè)技術(shù)學(xué)院高職單招職業(yè)適應(yīng)性測試近5年??及鎱⒖碱}庫含答案解析
- 2025年西南鋁業(yè)集團(tuán)有限責(zé)任公司招聘筆試參考題庫含答案解析
評論
0/150
提交評論