打印接口及串通信接口_第1頁
打印接口及串通信接口_第2頁
打印接口及串通信接口_第3頁
打印接口及串通信接口_第4頁
打印接口及串通信接口_第5頁
已閱讀5頁,還剩33頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

─—第7章

打印接口及串行通信接口

─______第7章打印接口及串行通信接口7.

1

打印機結(jié)構(gòu)概述7.2

并行打印接口7.3并行打印的I/O服務(wù)功能及服務(wù)程序本章學(xué)習(xí)目標(biāo)l微機打印接口的基本原理及一般應(yīng)用lRS232串行通信接口的基本原理及參數(shù)與應(yīng)用l調(diào)制調(diào)解器的原理及應(yīng)用l通用串行接口(USB)

基本原理及其應(yīng)用─—第7章

打印接口及串行通信接口

─—返回本章首頁─—第7章打印接口及串行通信接口─—7.1打印機結(jié)構(gòu)概述7.1.1打印機概述7.1.2針式打印機7.1.3激光打印機7.1.4噴墨打印機返回本章首頁7.1.1打印機概述─—第7章

打印接口及串行通信接口

─—表7.1幾種類型的打印機性能參數(shù)返回本節(jié)7.1.2針式打印機1.針式打印機的分類針式打印機是一種典型的擊打式打印機,按其打印精度(即針數(shù)多少)可分為9針打印機和24針打印機、按其輸出幅寬可分為寬行打印機和窄行打印機。如LQ—9為窄行打印機,LQ—1600K為寬行打印機。─—第7章

打印接口及串行通信接口

─—2.針式打印機的電磁及機械部分的結(jié)構(gòu)組成與功能針式打印機由打印頭、字車、色帶、電磁傳動機構(gòu)、走紙機構(gòu)等組成。打印頭主要由電磁機構(gòu)和打印針組成,其功能是將字符數(shù)據(jù)轉(zhuǎn)換成電磁信號;字車由打印頭架及伺服驅(qū)動機構(gòu)組成,其功能是驅(qū)動打印頭產(chǎn)生水平運動;色帶機構(gòu)由色帶及色帶墨盒組成,其功能是使色帶產(chǎn)生與字車平行的運動并相對字車產(chǎn)生相對運動;走紙機構(gòu)由滾紙筒傳動齒輪的步進電機組成,其功能是在垂直方向按行移動紙張即產(chǎn)生走紙運動。─—第7章

打印接口及串行通信接口

─—3.針式打印機控制電路的組成與功能針式打印機電路的主要功能是:接受主機發(fā)出的命令和數(shù)據(jù),返回主機所需狀態(tài)信息和應(yīng)答信號,驅(qū)動各個機構(gòu)執(zhí)行初始化命令、打印命令和自檢命令,并發(fā)出檢測信號等。打印機電路組成如圖7.1所示,其電路可分為六部分:接口電路、控制電路、驅(qū)動電路、字符發(fā)生器、電源和DIP開關(guān)等,如表7.2所示。─—第7章

打印接口及串行通信接口

─— 第7章打印接口及串行通信接口圖7.1針式打印機電路框圖

第7章

打印接口及串行通信接口

表7

.2

25針打印電纜線接口信號4.打印原理打印機工作狀態(tài)時,主機便向打印機發(fā)出一個8位數(shù)據(jù)。這時打印機向主機發(fā)出信號請求暫停,直到主機準(zhǔn)備好,才發(fā)出下一個數(shù)據(jù)。打印機一旦收到數(shù)據(jù),就按其字符發(fā)生器的點陣在列計數(shù)器的控制下一列一列地輸出。列點經(jīng)過列邏輯控制將其轉(zhuǎn)換成打印針?biāo)璧拿}沖信號,再經(jīng)過驅(qū)動電路轉(zhuǎn)換為線圈電流,使打印頭中的打印針動作,即可打印出字符或圖形。其原理簡圖如圖7.2所示。─—第7章

打印接口及串行通信接口

─—

第7章

打印接口及串行通信接口

圖7

.2

針式打印機打印原理框圖返回本節(jié)─—第7章打印接口及串行通信接口─—7.1.3激光打印機1.激光打印的組成激光打印機由接口電路、光學(xué)系統(tǒng)、感光機構(gòu)、電暈和靜電清除器、走紙控制驅(qū)動機構(gòu)及控制面板等組成。─—第7章打印接口及串行通信接口─—2.激光打印機的工作過程(1)感光硒鼓的清理(2)調(diào)節(jié)硒鼓(3)激光掃描(4)色粉顯影(5)在紙張上成像(6)將色粉溶化在紙張上返回本節(jié)7.1.4噴墨打印機1.噴墨打印機的組成噴墨打印機主要由接口及控制電路、噴墨打印頭、字車、走紙驅(qū)動機構(gòu)等組成。2.噴墨打印機的工作過程主機來的數(shù)據(jù)通過接口和打印控制電路轉(zhuǎn)換后,將噴墨盒中的電阻絲加熱使墨盒中的墨水產(chǎn)生膨脹而噴射到紙張上形成字符或圖形。─—第7章

打印接口及串行通信接口

─—返回本節(jié)7.2并行打印接口7.2.1并行打印接口的功能7.2.2打印機接口電路的組成7.2.3并行端口說明7.2.4端口寄存器說明7.2.5接口電路的說明7.2.6打印機的接口信號─—第7章

打印接口及串行通信接口

─—返回本章首頁7.2.1并行打印接口的功能并行打印接口的功能主要為以下幾個方面:接受主機發(fā)送的數(shù)據(jù),在適當(dāng)?shù)臅r候再送給連接到此接口的并行設(shè)備如打印機,起數(shù)據(jù)緩沖作用;接受主機系統(tǒng)送來的控制信息,經(jīng)緩沖后送給并行設(shè)備,控制并行設(shè)備工作;接受并保存并行設(shè)備的狀態(tài),供主機系統(tǒng)CPU隨時讀取處理。─—第7章

打印接口及串行通信接口

─—返回本節(jié)7.2.2打印機接口電路的組成打印機適配器是打印設(shè)備與計算機間的接口電路,打印數(shù)據(jù)要從主機系統(tǒng)的I/O端口輸出。打印機適配器(接口)由若干端口寄存器、數(shù)據(jù)緩沖器、地址譯碼器和數(shù)據(jù)驅(qū)動部件組成。圖7.3為并行接口邏輯結(jié)構(gòu)圖。─—第7章

打印接口及串行通信接口

─—

第7章

打印接口及串行通信接口

圖7

.3

并行打印機接口邏輯結(jié)構(gòu)圖返回本節(jié)表7.3

微機打印機端口寄存器地址

返回本節(jié)7.2.3并行端口說明─—第7章

打印接口及串行通信接口

─—端口寄存器說明數(shù)據(jù)寄存器數(shù)據(jù)寄存器為一個8位寄存器,其各數(shù)據(jù)位如下:D0打印接口及串行通信接口7.2.4第7章1.D6D3D1D7D5D4D22.狀態(tài)寄存器狀態(tài)寄存器的各數(shù)據(jù)位如下:─—第7章

打印接口及串行通信接口

─—BUSY

ACK

PEERROR(IRQ

)SLCT—

—其中:BUSY:打印機正在打?。创蛴∶Γ〢CK:請求發(fā)送(即打印空閑)PE:打印機紙盡SLCT:打印機現(xiàn)役狀態(tài)ERROR:打印機出錯信息IRQ:請求狀態(tài)(主要用于高檔微機系統(tǒng)中)打印接口及串行通信接口第7章控制(命令)寄存器的各數(shù)據(jù)位如下:─—第7章

打印接口及串行通信接口

─—3.控制(命令)寄存器—

MFD

IRQENAUTOFDINITSLCTSTB—其中各位說明如下:MFD:雙向打印方式IRQEN:中斷請求允許SLCT:打印機現(xiàn)役命令I(lǐng)NIT:初始化命令A(yù)UTOFD:自動進紙(換行)命令STB:選通允許命令─—第7章

打印接口及串行通信接口

─—返回本節(jié)─—第7章打印接口及串行通信接口─—7.2.5接口電路的說明1.命令譯碼器2.數(shù)據(jù)收發(fā)器3.數(shù)據(jù)鎖存器4.數(shù)據(jù)緩沖器5.狀態(tài)緩沖器6.控制鎖存器和驅(qū)動器返回本節(jié)7.2.6打印機的接口信號圖7.4打印機25針插頭的信號分布情況─—第7章

打印接口及串行通信接口

─—1、打印機數(shù)據(jù)線電纜說明STROB:由CPU發(fā)出的選通信號,用于通知打印機此時數(shù)據(jù)總線DB上的打印數(shù)據(jù)可用。DB0~DB7:為8根數(shù)據(jù)線,用于主機CPU提供ASCII碼打印數(shù)據(jù)。ACK:應(yīng)答當(dāng)打印機正常接收數(shù)據(jù)時,用于通知CPU準(zhǔn)備下一個數(shù)據(jù)。─—第7章

打印接口及串行通信接口

─—BUSY:打印機正在打印,向CPU發(fā)出打印機“忙”的信號。BUSY期間不接收總線數(shù)據(jù)。PE:打印紙盡,是打印機當(dāng)檢測到紙空或移到紙尾時,發(fā)出的狀態(tài)信號。SELECTOUT:選擇輸出線,是主機CPU發(fā)來的,高電平有效,表示打印機被選中。─—第7章

打印接口及串行通信接口

─—AUTOFD:動走紙信號線,該信號使打印機產(chǎn)生一個換行動作。ERROR:出錯狀態(tài)信息,當(dāng)打印機紙盡、打印機脫機或檢測到一個硬件錯誤時,用低電平使?fàn)顟B(tài)寄存器置位而向主機CPU報告一個出錯信號。INIT:打印初始化信號,是主機CPU向打印機發(fā)出初始化命令的引腳,低電平有效。─—第7章

打印接口及串行通信接口

─—SELECTIN:當(dāng)多臺打印機與主機相連時,現(xiàn)役的打印機就發(fā)出一個低電平通知其他打印機或外設(shè)自己為在線狀態(tài)。GROUD:接地線,連接適配器與打印機的公共地線。─—第7章

打印接口及串行通信接口

─—2.打印機8位并行接口數(shù)據(jù)傳送時序─—第7章

打印接口及串行通信接口

─—圖7

.5

打印機并行接口傳送時序圖返回本節(jié)─—第7章打印接口及串行通信接口─—7.3并行打印的I/O服務(wù)功能及服務(wù)程序7.3.1INT17H服務(wù)功能7.3.2INT5H服務(wù)功能7.3.3打印機I/O程序返回本章首頁7.3.1INT17H服務(wù)功能表7.4INT17H調(diào)用菜單─—第7章

打印接口及串行通信接口

─—返回本節(jié)7.3.2INT5H服務(wù)功能打印機狀態(tài)信息存放在地址為50:00H的位置,可使用三種數(shù)據(jù)分別表示:0表示數(shù)據(jù)準(zhǔn)備就緒;1表示打印機忙(正在打印);FF表示打印機出錯。─—第7章

打印接口及串行通信接口

─—返回本節(jié)7.3.3打印機I/O程序其程序如下:;打印緩沖區(qū)字符的子程序;入口:DS:SI=緩沖區(qū)段址:位移PRT_BUFPROCNEARJMPPRT_CHARMESG_1DB0DH,0AH,"Printeroutoftime,Strikeanykeywhenready.$"MESG_2DB0DH,0AH,"Printeroffline,Strikeanykeywhenready.$"─—第7章

打印接口及串行通信接口

─—MESG_3DB0DH,0AH,"Printeroutofpaper,Strikeanykeywhenready.$‘;發(fā)送一個字符并檢測錯誤狀態(tài)PRT_CHARMOVAH,0;打印一個字符MOVDX,0;選擇LPT1LODSB;取打印字符INT17H;輸出到打印機TESTAH,000010001B;有“超時”及“出錯”否JZERROR;不是,繼續(xù)檢測LEADX,CS:MESG_1;取“超時信息”─—第7章

打印接口及串行通信接口

─—JMPDISP;轉(zhuǎn)顯示ERRORR:TESTAH,08H;是否“錯誤”IZEXIT;否,正常退出TESTAH,20H;是否“紙盡”JZOFF_LINE;否。轉(zhuǎn)脫機處理LEADX,CS:MESG_3;取“紙盡信息”JMPDISP;轉(zhuǎn)顯示OFF_LINE:LEADX,CS:MESG_2;

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論