TL16C550B , TL16C550BI
异步通信部件
SLLS136B - 1994年1月 - 修订1996年8月
终端功能
终奌站
名字
A0
A1
A2
ADS
号
N
28
27
26
25
号
FN
31
30
29
28
号
PT
28
27
26
24
I / O
I
描述
寄存器选择。 A0 - A2都在使用读,写操作,选择ACE寄存器读
或写。参照表1进行的寄存器地址,并参考该地址选通信号(ADS)的信号
说明。
地址选通。当ADS有效(低电平)时,寄存器选择信号( A0,A1和A2)和片选
信号( CS0 , CS1 , CS2 )直接驱动内部的选择逻辑;高时,寄存器选择和芯片
选择信号保持在它们的时候ADS低到高的转变发生在该州。
波特了。 BAUDOUT是16
×
时钟信号对ACE的发射器部分。时钟速率是
由基准振荡器频率由波特率发生器指定一个除数建立
除数锁存器。 BAUDOUT也可以通过把此输出到RCLK用于接收器部分。
片选。当CS0 =高, CS1 =高, CS2 =低,这三个输入选择的ACE 。当
所有这些投入都是无效时, ACE依然无效。参阅在ADS信号的描述。
清除发送。 CTS是调制解调器状态信号。其状态可通过读位4 ( CTS )进行检查
调制解调器状态寄存器。位的调制解调器状态寄存器0 ( Δ ,CTS)表明,该信号具有
因为从调制解调器状态寄存器的最后一次读取更改的状态。如果调制解调器状态中断
当启用CTS状态发生改变时,会产生一个中断。
数据总线。八数据线与3态输出提供数据,控制和状态的双向通道
在ACE和CPU之间的信息。
I
BAUDOUT
15
17
12
O
CS0
CS1
CS2
CTS
12
13
14
36
14
15
16
40
9
10
11
38
I
I
D0
D1
D2
D3
D4
D5
D6
D7
DCD
1
2
3
4
5
6
7
8
38
2
3
4
5
6
7
8
9
42
43
44
45
46
47
2
3
4
40
I / O
I
数据载波检测。 DCD是一个调制解调器状态信号。它的条件可通过读检查的第7位( DCD )
的调制解调器状态寄存器。位的调制解调器状态寄存器的3( Δ DCD)表示,该信号具有
因为从调制解调器状态寄存器的最后一次读取更改的状态。如果调制解调器状态中断
当启用DCD状态发生改变时,会产生一个中断。
驱动器禁用。这个输出被激活(高电平)时,CPU不读取数据。当激活时,该输出
可以禁用外部收发器。
数据设置就绪。 DSR是一个调制解调器状态信号。它的条件可通过读5位( DSR )进行检查
调制解调器状态寄存器。第1位( Δ DSR )的调制解调器状态寄存器指示该信号发生了变化
指出由于从调制解调器状态寄存器的最后一次读取。如果调制解调器状态中断时启用
DSR状态发生改变时,会产生一个中断。
数据终端就绪。当有效(低) , DTR通知调制解调器或数据设置的ACE准备
建立通信。 DTR处于激活状态通过设置调制解调器控制的DTR位
注册到一个较高的水平。 DTR处于非活动状态或者作为主复位的结果,在
循环模式运行,或清除DTR位。
中断。当激活时(高电平) , INTRPT通知的ACE有一个中断的CPU进行维修。
四个条件,促使它们发出中断:接收器错误,接收到的数据是否可用
超时(仅限FIFO模式) ,发送器保持寄存器为空,或者启用调制解调器状态
中断。该INTRPT输出复位(停用)无论是在中断服务程序或结果
的主复位。
主复位。当激活时(高电平) ,MR清除多数ACE寄存器,并设置不同的输出状态
信号。参见表2 。
输出1和通过设置设置为自己的低电平有效状态2.用户指定的输出
相应的调制解调器控制寄存器位( OUT1和OUT2 )高。输出1和输出都设置为无效
(高)指出作为主复位的结果,在循环模式操作,或者通过清除位2 ( OUT1 )或
调制解调器控制寄存器的位3 (OUT2) 。
接收机时钟。 RCLK是16
×
波特率时钟与接收机的ACE的部分。
DDIS
DSR
23
37
26
41
22
39
O
I
DTR
33
37
33
O
INTRPT
30
33
30
O
MR
OUT1
OUT2
35
34
31
39
38
35
35
34
31
I
O
RCLK
9
10
5
I
邮政信箱655303
达拉斯,德克萨斯州75265
5