可編程串行接口課件.ppt

可編程串行接口課件.ppt

ID:57110913

大小:1.16 MB

頁數(shù):35頁

時間:2020-07-31

可編程串行接口課件.ppt_第1頁
可編程串行接口課件.ppt_第2頁
可編程串行接口課件.ppt_第3頁
可編程串行接口課件.ppt_第4頁
可編程串行接口課件.ppt_第5頁
資源描述:

《可編程串行接口課件.ppt》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。

1、可編程串行接口8250本節(jié)主要內容串行通信的一般概念1串行通信的接口標準2可編程串行通信接口芯片82503一、串行通信基本概念單工通信半雙工通信全雙工通信同步通信異步通信工作方式同步方式串行通信方式的特點每個時間單位傳送一位信息每個字符(字節(jié))的各位依次傳送傳輸線少,距離遠,成本低1、工作方式發(fā)送器接收器發(fā)送器/接收器發(fā)送器/接收器發(fā)送器/接收器發(fā)送器/接收器單工方式:半雙工方式:全雙工方式:在做遠距離傳輸時,需要通過MODEM將數(shù)字信號→模擬信號,可以利用電纜線傳輸(稱為調制),接收方利用MODEM將模擬信號轉換為數(shù)字信號(稱為解調)。調制與解調調制解調器的調制方式

2、有以下三種:①振幅調制(AmplictuteShiftKeying,ASK)②頻率調制(FrequencyShiftKeying,FSK)③相位調制(PhaseShiftKeying,PSK)串行通信需要解決的問題雙方以何種速率進行通訊進行傳輸?shù)臄?shù)據(jù)格式如何從位流中正確地采樣到位數(shù)據(jù)收發(fā)出錯時如何處理收發(fā)雙方必須嚴格遵守相關通信協(xié)議:同步串行通信異步串行通信2、同步通信與異步通信同步通信:特點:利用同步字(SYN)獲得雙方的同步信息,數(shù)據(jù)之間無間隔符(數(shù)據(jù)流)所以傳輸速率較高,同步傳輸?shù)臄?shù)據(jù)格式:CRC的意思是循環(huán)冗余校驗碼,用于檢驗在傳輸過程中是否出現(xiàn)錯誤。同步通信

3、的優(yōu)缺點優(yōu)點:一次傳輸多個數(shù)據(jù),傳輸效率高,速度快。發(fā)送方接收方公用時鐘缺點:一幀數(shù)據(jù)中收發(fā)時鐘要保持高度同步,如果雙方的時鐘頻率有偏差,會因為積累造成錯位。異步串行通信方式特點:以字符/字節(jié)為單位傳送,通信雙方需約定協(xié)議(格式,速率等)。異步通信必須遵從兩項規(guī)定:1.數(shù)據(jù)的格式:每一個數(shù)據(jù)傳送時,必須加一個起始位,后面加1或1.5或2個停止位。還可根據(jù)需要加入校驗位。校驗位奇校驗:字符加上校驗位有奇數(shù)個1;偶校驗:字符加上校驗位有偶數(shù)個1。校驗位產(chǎn)生和檢查由串行通信控制器內部自動產(chǎn)生,停止位也是由硬件自動產(chǎn)生的。(偶數(shù)個錯誤不能檢測)。異步通信時,字符/字節(jié)是一幀一

4、幀的傳送,每幀字符必須靠起始位來同步,在異步通信的數(shù)據(jù)傳送中,傳輸線上允許空字符。2.波特率(bps)波特率就是傳送數(shù)據(jù)位的速率(用位/秒)表示。例:數(shù)據(jù)傳送速率為120字符/秒,每幀包括10個數(shù)據(jù)位,則波特率為120×10=1200位/秒=1200bps常用的異步通信的波特率的值為:150、300、600、1200、2400、4800、9600、14400、28800。二、串行通信的物理標準進行串行通信的線路連接時,需要解決的問題:1.計算機與外設之間要共同遵守的某種約定,稱為物理接口標準,包括電纜的機械特性、電氣特性、信號功能和傳送過程的定義。2.按相關接口標準設

5、計接口電路。常用RS-232-C。RS-232-C串行接口標準RS-232標準是美國EIA(電子工業(yè)聯(lián)合會)與BELL等公司一起開發(fā)的,1969年公布的通信協(xié)議,適合的數(shù)傳率:0~20Kbps。RS-232對電氣特性,邏輯電平和各種信號線的功能都作了規(guī)定。串行接口計算機DTE串行接口計算機或終端DTE1234DB-25型連接器25腳,只用9個信號(2個數(shù)據(jù)線,6個控制線,1個地址)5678911132522201814發(fā)送電流(-)發(fā)送電流(+)DCDGNDDSRCTSRTSRXDTXD(-)接收電流(+)接收電流123456789DSRRTSCTSRIDCDRXDT

6、XDDTRGNDDB-9型連接器9針,9針全用機械特性連接器(Connector)1、近距離連接(<15m)只用3條線(發(fā)送線TXD,接收線RXD,信號地線)TXDRXDTXDRXDA機B機77223345620456202、遠距離連接(>15m)1)需用MODEM和專用電話線2)需用2~9條信號線(在接口與MODEM之間)三.可編程串行接口8250功能簡介CPU利用串行通信與外部進行數(shù)據(jù)交換,必須通過串行接口電路實現(xiàn)。(1)進行串/并行轉換。(2)實現(xiàn)串行數(shù)據(jù)格式化。(3)能進行可靠性校驗。(4)實現(xiàn)與數(shù)據(jù)通信設備之間的聯(lián)絡控制。INS8250D7~D0SINSOU

7、T8250主要功能(1)支持異步串行通信規(guī)程,發(fā)送時可自動插入起始位、停止位和奇偶校驗位,接收時能自動刪除。(2)內部具有可編程的時鐘產(chǎn)生電路,可對外部時鐘進行1~65535次分頻。(3)具有由CPU的發(fā)向調制解調器MODEM的控制信號。(4)具有優(yōu)先級排除的中斷系統(tǒng),有多種中斷源。(5)發(fā)送和接收都采用雙緩沖結構(數(shù)據(jù)穩(wěn)定)。1、8250的內部結構及工作原理1)數(shù)據(jù)總線緩沖器功能:與CPU總線D7~D0連接,實現(xiàn)數(shù)據(jù)傳送。2)讀寫控制邏輯輸入片選信號,同時有效選中82508250內部寄存器的選擇信號鎖存地址及片選信號,以穩(wěn)定譯碼數(shù)據(jù)輸入選通信號,任

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

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

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