第八章+并行通信和串行通信

第八章+并行通信和串行通信

ID:44962689

大?。?.18 MB

頁數(shù):48頁

時間:2019-11-06

第八章+并行通信和串行通信_第1頁
第八章+并行通信和串行通信_第2頁
第八章+并行通信和串行通信_第3頁
第八章+并行通信和串行通信_第4頁
第八章+并行通信和串行通信_第5頁
資源描述:

《第八章+并行通信和串行通信》由會員上傳分享,免費在線閱讀,更多相關內(nèi)容在行業(yè)資料-天天文庫

1、微型計算機原理及其應用——第八章:并行通信和串行通信皖西學院計算機系1左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信并行通信和串行通信并行接口可編程并行接口芯片8255A串行接口可編程串行接口芯片8251A2左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信并行通信和串行通信并行接口可編程并行接口芯片8255A串行接口可編程串行接口芯片8251A3左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信在計算機領域中有兩種數(shù)據(jù)通信方式:串行通信和并行通信。并行通信:數(shù)據(jù)在多條并行1位寬的傳輸線上同時由源

2、傳送到目的。以1字節(jié)的數(shù)據(jù)為例,在并行傳送中,1字節(jié)的數(shù)據(jù)通過8條并行傳輸線同時由源傳送到目的。串行通信:數(shù)據(jù)在單條1位寬的傳輸線上,一位一位地按順序分時傳送。以1字節(jié)為例,在串行傳送中,1字節(jié)的數(shù)據(jù)要通過一條傳輸線分8次由低位到高位按順序一位一位地傳送。源目的01101010源目的4左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信串行通信和并行通信比較距離:并行——近距離傳送(通常小于30米) 串行——遠距離傳送(幾米~數(shù)千公里)速度:并行快得多。設備費用:對遠距離通信而言,串行通信的費用顯然會低得多。另一方面串行通信還可利用現(xiàn)有的

3、電話網(wǎng)絡來實現(xiàn)遠程通信,降低了通信費用。5左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信并行通信和串行通信并行接口可編程并行接口芯片8255A串行接口可編程串行接口芯片8251A6左旭坤(zxk78@wxc.edu.cn)實現(xiàn)并行通信的接口就是并行接口。并行接口可以設計為只用來作為輸出接口;并行接口也可以設計為輸入接口;并行接口還可以將它設計成既作為輸入又作為輸出的接口。有兩種方法可以采用:一種方法是利用同一個接口中的兩個通路,一個作為輸入通路,一個作為輸出通路;另一種方法是用一個雙向通路,既作為輸入又作為輸出。第八章:并行通信和串

4、行通信7左旭坤(zxk78@wxc.edu.cn)并行接口的結(jié)構(gòu)圖輸入通道輸出通道CPU通道接口芯片第八章:并行通信和串行通信8左旭坤(zxk78@wxc.edu.cn)信號類型(1)CPU通道:接口電路和CPU相連的通道;(2)輸入通道:接口電路和輸入設備相連的通道;(3)輸出通道:接口電路和輸出設備相連的通道。每個通道都配有一定的控制線和狀態(tài)線。寄存器(1)控制寄存器用來接收CPU的控制命令;(2)狀態(tài)寄存器的各個位提供各種狀態(tài)信息供CPU查詢;(3)為了實現(xiàn)數(shù)據(jù)的輸入和輸出,并行接口中還必定有相應的輸入緩沖寄存器和輸出緩沖寄存器。第八章:并行通信和

5、串行通信9左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信并行通信并行接口可編程并行接口芯片8255A串行接口可編程串行接口芯片8251A10左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信概述Intel8255A是一種通用的可編程序并行I/O接口芯片,又稱“可編程外設接口芯片”,是為Intel8080/8085系列微處理據(jù)設計的,也可用于其它系列的微機系統(tǒng)??捎沙绦騺砀淖兤涔δ埽ㄓ眯詮?、使用靈活。通過8255A,CPU可直接同外設相連接,是應用最廣的并行I/O接口芯片。含3個獨立的8位并行輸入/輸出端口,各端口

6、均具有數(shù)據(jù)的控制和鎖存能力??赏ㄟ^編程設置各端口的工作方式和數(shù)據(jù)傳送方向(入/出/雙向)。11左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信去CPU去外設8255A的內(nèi)部結(jié)構(gòu)12左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信8255A的內(nèi)部結(jié)構(gòu)數(shù)據(jù)總線緩沖器:三態(tài)8位雙向緩沖器,與系統(tǒng)數(shù)據(jù)總線連接的緩沖部件;傳送數(shù)據(jù)、控制字、狀態(tài)字的通道。3個8位數(shù)據(jù)端口(PA、PB、PC):通常PA口與PB口用作輸入輸出的數(shù)據(jù)端口,PC口用作數(shù)據(jù)傳輸或提供聯(lián)絡線的端口。PC口也可以分成兩個4位的端口,其中PC7~PC4同端口

7、A配合使用,PC3~PC0同端口B配合使用。A組、B組控制電路:這兩組控制電路根據(jù)CPU發(fā)出的方式選擇控制字來控制8255A的工作方式,每個控制組都接收來自讀寫控制邏輯的的“控制命令字”,并向與其相連的端口發(fā)出適當?shù)目刂菩盘?。A組控制電路控制PA口和PC口高4位,B組控制電路控制PB口和PC口低4位。讀/寫控制邏輯:用來管理數(shù)據(jù)、控制字和狀態(tài)字的傳送,接收系統(tǒng)總線發(fā)來的有關信號,并向A、B兩組控制部件發(fā)送命令。13左旭坤(zxk78@wxc.edu.cn)第八章:并行通信和串行通信8255A的引腳功能DIP封裝,共40個引腳。1.連接系統(tǒng)總線的主要引腳D

8、0~D7:數(shù)據(jù)線,雙向,連CPU數(shù)據(jù)總線;RESET:復位輸入,接系統(tǒng)總線的RE

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。