8251作用特點
8251具有同步/異步的接受/發送功能。它能將并行輸入的8位數據變換成逐位輸出的串行信號;也能將串行輸入數據變換成并行數據,一次傳送給處理機。廣泛應用于長距離通信系統及計算機網絡。
8251引腳圖功能
RESET:復位輸入線,高電平有效。當RESET 為高電平時,8251被復位,置為空閑狀態,在把--組新的控制字寫入8251設置其功能之前,8251一直處禾“空閑”狀態。
CLK:時鐘輸入信號,用于產生8251內部時序,在同步方式工作時,CLK 頻率必須高于接收器和發送器頻率的30倍,異步方式時至少為接收發送時鐘的4.5倍。另外,規定CLK 的周期范圍為0.4us+1.35ys.
RD:讀信號,低電平有效,RD為低電平肘,通知8251,CPU 正從8251|讀取數據或狀態信息。
WR:寫信號,低電平有效,WR為低電平時,通知8251,CPU 正把數據或控制字寫入
CS:片選輸入線,低電平有做,CS為低電平時,選中8251,若CS為高電平,則數據總線處于三態。
C/D:控制/數據選犟信號,C厄控制8251數據總線上的信息含義。C/市為低電平,數據總線上為數據;C/瓦防高電平,數據總線上為控制字或狀態信息。
D0~D7:數據總線,該三態雙向的8位數據總線與單片機直接相連,傳送數據、控制字和狀態信息。
TXRDY;發送準備就緒信號,高電平有效。表示8251發送緩沖器空,允許CPU 輸出數據,當CPU 按查詢方式工作時,TXRDY 作為聯絡信號,當CPU 按中斷方式工作時,TXRDY可作為中斷請求信號。8251從單片機(CPU)接收了一個字符時,TXRDY 自動復位。
TXE:發送器空信號,高電平有效,表示發送器中并一串轉換器空,即發送方式結束。當發送器接收到CPU 發來的-一個字符后,TXE 自動復位。在同步方式工作時,若CPU來不及輸出一個新字符,則TXE 變高,同時發送器在輸出線上自動插入同步字符填補傳送空隙。
RXRDY:接收準備好信號,高電平有效,向CPU 表示數據接收準備好,可以把字符取走了,當CPU 讀取一個字符后,RXRDY 自動復位。當CPU 按查詢方式工作時RXRDY 作為聯絡信號,當CPU 按中斷方式工作時,RXRDY 可作為中斷請求信號。
SYN/BD;同步檢測/斷點檢測信號,當8251在同步方式工作時,此端為同步檢測信號,它是作為輸入還是輸出,取決于初始化程序規定8251工作于內同步還是外同步。若工作于內同 步方式,作為輸出,則當8251檢測到同步字符時,輸出高電平信號,表示已達到同步,當CPU執行一次讀狀態操作時,它復位。若工作于外同步方式時作為輸入,則從此端輸入一個正跳變信號,啟動8251在下一個R文C的下降沿開始裝配數據字符。當8251在異步方式工作時,此端為斷點檢測信號,只要接收器在二個連續的停止位中保持低電平,這個輸出端便為高電平,在RESET 復位時,此信號復位。
TXD:發送數據線,由CPU 送來的并行字符由此端串行發送出去,高電平代表“1”。
TXC:發送器時鐘輸入線,這個時鐘控制8251發送字符的速度,數據在TXC的下降沿由8251移位輸出。在同步方式,TXC信號頻率等于波特率,由調制解調器供給;在異步方式病平信號頻率可以是波特率的1、16 或64 倍,由方式控制指令預置。
RXD:接收(器)數據線,字符由此端串行地接收,在8251中轉換為并行字符,高龜平代表“ 1”。
RXC:接收器時鐘輸入線,這個時鐘控制8251接收字符的速率,8251在區C的上升沿采樣數據。在同步方式,RXC信號頒率等于波特率,由調制解調器供給;在異步方式,RXC信號頻率可以是波特率的1、16或64倍,由方式控制指令預置。
DTR:接收器時鐘輸入線,這個時鐘控制8251接收字符的速率,8251在成亡的上升沿采樣數據。在同步方式,RXC信號頻率等于波特率,由調制解調器供給;在異步方式,RXC信號頻率可以是波特率的1、16 或64 倍,由方式控制指令預置。
DSR:數據終端準備好輸出線,低電平有效,用以表示CPU準備就緒,該輸出狀態由8251命令字D 來控制。當D=1時,DTR=0,向調制解調器表示數幫終端已經準備好。
RTS:數據設備準備好輸入線,低電平有效,調制解調器輸入的DSR=0↓表示數據設備已準備好,DSR輸入狀態存入8251狀態字的D,供CPU 查詢。
RTS;請求發送輸出線,這個信號等效于DTR,同于通知調制器,CPU 已準備好發送。它由8251命令字的DS 位控制,D3=1時,RST輸出低電平。該輸出信號請求調制器作好發送數據的
CTS:準許送數輸入線,這是調制器對8251RTS信號的回答,當其為低電平時,允許8251發送數據。
Vss;電源輸入端,接十5V 疏電源。VSS:地線輸入接電路的地線。