■產(chǎn)品名稱:TL16C554FN
■功能名稱:具有 16 字節(jié) FIFO 的四路 UART
■概要:
TL16C554 和 TL16C554I 是 TL16C550B 異步通信元件 (ACE) 的增強(qiáng)四倍版本。每個通道對從外圍設(shè)備或調(diào)制解調(diào)器接收的數(shù)據(jù)字符進(jìn)行串并轉(zhuǎn)換,并對 CPU 發(fā)送的數(shù)據(jù)字符進(jìn)行并串轉(zhuǎn)換。在 CPU 功能操作期間,可以隨時讀取四路 ACE 的每個通道的完整狀態(tài)。獲得的信息包括所執(zhí)行操作的類型和條件以及遇到的任何錯誤條件。
TL16C554 和 TL16C554I 四通道 ACE 可以置于備用 FIFO 模式,這會激活內(nèi)部 FIFO 以允許在接收和發(fā)送模式下存儲 16 個字節(jié)(加上接收器 FIFO 中每個字節(jié)的 3 位錯誤數(shù)據(jù))。為了最大限度地減少系統(tǒng)開銷并最大限度地提高系統(tǒng)效率,所有邏輯都在芯片上。兩個終端功能允許直接內(nèi)存訪問 (DMA) 傳輸?shù)男盘枴?/font>每個 ACE 包括一個可編程波特率發(fā)生器,它可以將時序參考時鐘輸入除以 1 和 (2 16 -1) 之間的除數(shù)。
■特征:
-
●集成異步通信元件
-
●由四個改進(jìn)的 TL16C550 ACE 和轉(zhuǎn)向邏輯組成
-
●在 FIFO 模式下,每個 ACE 發(fā)送器和接收器都使用 16 字節(jié) FIFO 進(jìn)行緩沖,以減少對 CPU 的中斷次數(shù)
-
●在 TL16C450 模式下,保持和移位寄存器消除了 CPU 和串行數(shù)據(jù)之間精確同步的需要
-
●高達(dá) 16MHz 的時鐘速率,用于高達(dá) 1Mbaud 的操作
-
●可編程波特率發(fā)生器允許將任何輸入?yún)⒖紩r鐘除以 1 到 (2 16 -1) 并生成內(nèi)部 16 × 時鐘
-
●在串行數(shù)據(jù)流中添加或刪除標(biāo)準(zhǔn)異步通信位(開始、停止和奇偶校驗)
-
●獨(dú)立控制的發(fā)送、接收、線路狀態(tài)和數(shù)據(jù)集中斷
-
●完全可編程的串行接口特性:
-
5 位、6 位、7 位或 8 位字符
-
偶數(shù)、奇數(shù)或無奇偶校驗位
-
1、1 1/2 或 2 停止位生成
-
波特率生成(DC 到每秒 1-Mbit)
-
●錯誤起始位檢測
-
●完整的狀態(tài)報告功能
-
●斷線生成和檢測
-
●內(nèi)部診斷能力:
-
通信鏈路故障隔離的環(huán)回控制
-
中斷、奇偶校驗、溢出、幀錯誤模擬
-
●完全優(yōu)先的中斷系統(tǒng)控制
-
●調(diào)制解調(diào)器控制功能(CTS\、RTS\、DSR\、DTR\、RI\ 和 DCD\)
-
●三態(tài)輸出為雙向數(shù)據(jù)總線和控制總線提供 TTL 驅(qū)動能力