技术参数
Quard UART,具有256字节FIFO
1.功能描述
IN16C1054是一款四UART (通用异步接收器/发送器)与256字节的FIFO支持最大
5.3Mbps的通信速度。它通过硬件或软件和信号线可以打开,提供流量控制功能
或通过RS - 422或RS - 485通信时关闭的Tx / Rx输入/输出。它可以处理4信号中断( INT0 ,
INT1 , INT2和INT3 )有一个全局的中断信号线( GINT ),并提供了一个新的“ X关重传”功能,除了
XON任何字符。
UART可将8位并行数据的异步串行数据,反之亦然。它可以发送5到8位的字母,程序
I / O中断的触发水平,并具有256字节的I / O数据FIFO 。
UART可以产生任何波特率,采用时钟和可编程分频器,与偶,奇或无奇偶校验位和1个传输数据,
1.5 , 2个停止位,并检测休息,空闲帧错误, FIFO溢出,奇偶校验错误的输入数据。
UART具有调制解调器控制软件界面。
IN16C1054提供TQFP80和PLCC68封装。
IN16C1054
2.特点
4通道UART
3.3V操作
5V容限输入
引脚对引脚兼容行业标准
SB16C554与其他
增强
高达5.3 Mbps的波特率(高达85 MHz振荡器
输入时钟)
256字节的发送FIFO
256字节的接收FIFO ,错误标志
工业级温度范围( -20
℃
+85
℃
)
可编程的,可选的发送和
接收FIFO触发电平DMA
和中断产生
软件( XON / XOFF ) /硬件( RTS # / CTS # )流量
控制
-
-
可编程XON / XOFF字符
可编程的自动RTS和自动CTS
可选的数据流通过X关再额外暂停
传输控制
RS - 422点对点/多点控制
RS - 485回声/非回声控制
DMA信令功能为接收和
数据传输
软件可选波特率发生器
预分频器提供了额外的分频4个功能
快速的数据总线访问时间
可编程的睡眠模式
可编程的串行接口特性
-
-
-
5 ,6,7 ,或8位的字符
偶数,奇数或无奇偶校验位的产生和
发现
1 ,1.5或2个停止位
错误的起始位检测
行中止的产生和检测
完全中断优先级控制系统
调制解调器控制功能( RTS # , # CTS , DTR # ,
DSR # , # DCD和RI # )
全局中断屏蔽/轮询控制
可选的数据由佛罗里达州的Xon任何字符流恢复
控制
启示录00
IN16C1054
5.引脚配置
5.1引脚配置为80引脚TQFP封装
RXRDY2#/RXEN2
CLKSEL
RESET
RXD2
GND
RXD1
A0
TXRDY2#/TXEN2
DSR2#
CTS2#
DTR2#/TXEN2
VCC
RTS2#/TXEN2
INT2
CS2#
TXD2
IOR #
NC
TXD3
CS3#
INT3
RTS3#/TXEN3
GND
DTR3#/TXEN3
CTS3#
DSR3#
TXRDY3#/TXEN3
60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41
40
61
62
39
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
1
RXRDY3#/RXEN3
2
DCD3#
3
RI3#
4
RXD3
5
VCC
6
INTSEL
7
D0
8
D1
38
37
36
35
34
33
32
31
30
29
28
27
26
25
24
23
22
21
9 10 11 12 13 14 15 16 17 18 19 20
RXRDY0#/RXEN0
DCD0#
NC
GND
RXD0
RI0#
D3
D4
D5
D6
D2
D7
A1
A2
RXRDY1#/RXEN1
RXRDY #
TXRDY #
DCD2#
DCD1#
XTAL2
XTAL1
RI2#
RI1#
NC
NC
TXRDY1#/TXEN1
DSR1#
CTS1#
DTR1#/TXEN1
GND
RTS1#/TXEN1
INT1
CS1#
TXD1
IOW #
NC
TXD0
CS0#
INT0/GINT
RTS0#/TXEN0
VCC
DTR0#/TXEN0
CTS0#
DSR0#
TXRDY0#/TXEN0
NC - 无内部连接
图2 : 80引脚TQFP引脚配置
启示录00
IN16C1054
5.2引脚配置为68引脚PLCC封装
INTSEL
DCD0#
RXD0
RXD3
GND
9
DSR0#
CTS0#
DTR0#/TXEN0
VCC
RTS0#/TXEN0
INT0/GINT
CS0#
TXD0
IOW #
TXD1
CS1#
INT1
RTS1#/TXEN1
GND
DTR1#/TXEN1
CTS1#
DSR1#
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
8
7
6
5
4
3
2
1 68 67 66 65 64 63 62 61
60
59
58
57
56
55
54
53
52
51
50
49
48
47
46
45
VCC
DCD3#
RI0#
RI3#
D7
D6
D5
D4
D3
D2
D1
D0
DSR3#
CTS3#
DTR3#/TXEN3
GND
RTS3#/TXEN3
INT3
CS3#
TXD3
IOR #
TXD2
CS2#
INT2
RTS2#/TXEN2
VCC
DTR2#/TXEN2
CTS2#
DSR2#
26
44
27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
XTAL1
XTAL2
RXRDY #
TXRDY #
RXD1
DCD1#
RESET
CLKSEL
DCD2#
NC
RXD2
RI1#
GND
RI2#
A2
A1
A0
NC - 无内部连接
图3 : 68引脚PLCC引脚配置
启示录00
IN16C1054
5.3引脚说明
表2 :引脚说明
数据总线接口
名字
A0
A1
A2
D0
D1
D2
D3
D4
D5
D6
D7
IOR #
针
TQFP80
48
47
46
7
8
9
11
12
13
14
15
70
TYPE
PLCC68
34
33
32
66
67
68
1
2
3
4
5
52
I
I
I
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I
读数据(低电平有效选通) 。在IOR #有效的低电平会
加载的内部寄存器由地址线定义的数据
A [ 2:0]上由外部的UART数据总线,用于存取
中央处理器。
写数据(低有效选通) 。在IOW #有效的低电平会
从外部CPU的数据传送到内部寄存器
由地址线A中定义[2:0 ] 。
芯片选择0 , 1 ,2和3(低有效)。这些引脚启用
外部CPU和UART进行之间的数据传输
的各个信道。
中断0 /全局中断,中断1 , 2 ,和3。这些引脚
提供个性化的通道中断或全局中断。
INT0-3被启用时MCR [ 3 ]被设置为'1'和AFR [4]是
清“0” (默认状态) 。但INT0用作GINT和
INT1 , INT3被禁用时, AFR [ 4 ]设置为“1” 。
INT0-3的断言状态为高电平有效,但GINT的断言
状态是由空燃比确定[5]。 GINT的断言状态
当空燃比[5]被设置为'1',活性高,且活性低时
AFR [5]被清“0”。
中断选择。当INTSEL处于打开状态或低状态时,
三态上INT0-3中断可通过启用
MCR [ 3 ] 。但是,当INTSEL处于高状态, INT0-3是
始终启用。
描述
地址总线线路[ 2 : 0 ] 。这3个地址线选择一个
数据的期间,在UART通道0-3的内部寄存器
总线事务。
数据总线[ 7 : 0 ] 。这些引脚是三态数据总线
数据传送到或从控制的CPU。
IOW #
31
18
I
CS0#
CS1#
CS2#
CS3#
INT0/GINT
INT1
INT2
INT3
28
33
68
73
27
34
67
74
16
20
50
54
15
21
49
55
I
I
I
I
O
O
O
O
INTSEL
6
65
I
启示录00