TL16C552
双台异步通信元
与FIFO
SLLS102B - 1990年12月 - 修订1996年3月
终端功能
终奌站
名字
确认
AFD
号
68
56
I / O
I
I / O
描述
行式打印机确认。 ACK变为低电平,表示一个成功的数据传输已经发生。
它生成过程中的积极转变打印机端口的中断。
行式打印机料桶。 AFD是一个开漏线,提供了打印机与低电平有效信号
当连续形式纸张是要autofed到打印机。该终端具有内部上拉
电阻约10 kΩ至VDD 。
地址线A0 - A2 。 A0 , A1和A2在选择CPU总线操作的内部寄存器。看
表2为串行通道的解码和表13的并行打印机端口的解码。
总线缓冲器输出。 BDO是被断言时,无论串行信道或一个高电平有效的输出
并行端口被读取。这个输出可以控制系统总线驱动器( 74LS245 ) 。
行式打印机忙。 BUSY是从高电平打印机的输入线,当打印机没有准备好
以接受数据。
时钟输入。 CLK为外部时钟输入到每个ACE的波特率除数。
芯片选择。 CS0, CS1, CS2和充当串行使能用于写和读信号
信道1 ( CS0 )和2( CS1 ) 。 CS 2使信号传送到打印机的端口。
清除发送输入。 CTS0或CTS1的逻辑状态反映在现代的CTS位
状态寄存器( CTS是位调制解调器状态寄存器的第4 ,书面MSR4 )每个ACE的。改变
状态中任一的CTS终端中,由于相关联的调制解调器状态寄存器的以前读数,
使每个调制解调器状态寄存器的三角洲清除发送( ΔCTS )位( MSR0 )设置。
数据位DB0 - DB7 。数据总线提供了8个3态I / O线数据,控制转移,
和TL16C552和CPU之间的状态信息。这些线通常在一
除了在读操作的高阻抗状态。 D0是最低显著位(LSB) ,并且是
要被接收或发送的第一个串行数据位。
数据载波检测。 DCD是一个调制解调器的输入。其状态可以由CPU通过读取测试
MSR7 (DCD)位的调制解调器状态寄存器。该MSR3 (增量数据载波检测或
ΔDCD )
位
调制解调器状态寄存器的指示,因为在DCD输入是否已经改变了状态
以前读调制解调器状态寄存器。 DCD已在接收机没有影响。
数据设置就绪输入。 DSR0和DSR1的逻辑状态反映在其相关的MSR5
调制解调器状态寄存器。该MSR1 (增量数据集就绪或
ΔDSR )
位指示是否
因为调制解调器状态之前的读数相关DSR终端已经改变了状态
注册。
数据终端就绪线。 DTR0和DTR1可置为低电平通过设置调制解调器控制寄存器
0位及其相关的ACE的( MCR0 ) 。此信号为高电平,通过清除DTR位( MCR0 )
或当复位。当有效(低电平)时, DTR终端显示,其ACE准备
接收数据。
并行端口的中断源模式选择。当ENIRQ低时,中断的PC / AT模式
被使能。在这种模式下, INT2输出内部连接到该ACK输入。当ENIRQ
输入被拉高时, INT2输出内部连接到打印信号的行式打印机的状态
注册。 INT2被锁定在较高的上升ACK的边缘。
行式打印机错误。 ERR是从打印机的输入线。打印机通过举办这次报告错误
错误条件时线为低。
接地( 0 V ) 。所有终端必须连接到地正常运行。
I / O
行式打印机初始化。 INIT是一个开放漏极线提供的打印机与一个低电平有效信号,
这允许要启动的打印机初始化例程。该终端具有内部上拉
电阻约10 kΩ至VDD 。
输入/输出读选通。 IOR是一个低电平有效的输入,使所选通道输出
数据到数据总线( DB0 - DB7 ) 。输出的数据,取决于所选择的寄存器
地址输入A0 , A1 , A2 ,和片选。片选0 ( CS0 )选择ACE # 1 ,片选1 ( CS1 )
选择的ACE #2,和片选2 (CS2 )用于选择打印机端口。
输入/输出写选通。 IOW是一个低电平有效的输入引起从数据总线上的数据将被输入到
无论是ACE或并行端口。目的地取决于由地址选择的寄存器
输入A0 , A1,A2及芯片选择CS0, CS1, CS2和。
A0, A1, A2
BDO
忙
CLK
CS0, CS1,CS2
CTS0 , CTS1
35, 34, 33
44
66
4
32, 3, 38
28, 13
I
O
I
I
I
I
DB0 - DB7
14 – 21
I / O
DCD0 , DCD1
29, 8
I
DSR0 , DSR1
31, 5
I
DTR0 , DTR1
25, 11
O
ENIRQ
43
I
ERR
GND
INIT
63
7, 27, 54
57
I
IOR
37
I
IOW
36
I
邮政信箱655303
达拉斯,德克萨斯州75265
3