xr
XR16L2552
rev. 1.1.1
2.25v 至 5.5v duart 和 16-字节 先进先出
7
2.0 函数的 描述
2.1 cpu 接口
这 cpu 接口 是 8 数据 位 宽 和 3 地址 lines 和 控制 信号 至 execute 数据 总线 读 和
写 transactions. 这 l2552 数据 接口 支持 这intel 兼容 类型 的 cp美国 和 它 是 兼容
至 这 工业 标准 16c550 uart. 非 时钟 (oscillator 也不 外部 时钟) 是必需的 至 运作 一个 数据
总线 transaction. 各自 总线 循环 是 异步的 using cs#, ior# 和 iow# 信号. 两个都 uart 途径
share 这 一样 数据 总线 为 host 行动. 这 数据 总线 interconnections 是 显示 在
图示3.
.
2.2 5-volt tolerant 输入
这 l2552 能 接受 向上 至 5v 输入 甚至 当 operating 在 3.3v 或者 2.5v. 但是 便条 那 如果 这 l2552 是
运行 在 2.5v, 它的 v
OH
将 不 是 高 足够的 至 满足 这 (所需的)东西 的 这 v
IH
的 一个 cpu 或者 一个 串行
transceiver 那 是 运行 在 5v.
2.3 设备 重置
这 重置 输入 resets 这 内部的 寄存器 和 这 serial 接口 输出 在 两个都 途径 至 它们的 default
状态 (看 这
Table13). 一个 起作用的 高 脉冲波 的变长 比 40 ns 持续时间 将是 必需的 至 活动 这
重置 函数 在 这 设备.
2.4 设备 identification 和 修订
这 l2552 提供 一个 设备 identification 代号 和 一个 device 修订 代号 至 distinguish 这 部分 从 其它
设备 和 revisions. 至 读 这 identification 代号 从这 部分, 它 是 必需的 至 设置 这 波特 比率 发生器
寄存器 dll 和 dlm 两个都至 0x00. now 读 这 内容 的 the dlm 将 提供 0x02 至 表明 l2552
和 读 这 内容 的 dll 将 provide 这 修订 的 这 部分; 为例子, 一个 读 的 0x01 意思
修订 一个.
F
IGURE
3. xr16l2552 d
ATA
B
美国
I
NTERCONNECTIONS
VCC
VCC
(op2a#)
DSRA#
CTSA#
RTSA#
DTRA#
RXA
TXA
RIA#
CDA#
(op2b#)
DSRB#
CTSB#
RTSB#
DTRB#
RXB
TXB
RIB#
CDB#
地
A0
A1
A2
uart_cs#
uart_chsel
IOR#
IOW#
D0
D1
D2
D3
D4
D5
D6
D7
A0
A1
A2
CS#
CHSEL
D0
D1
D2
D3
D4
D5
D6
D7
IOR#
IOW#
UART
频道 一个
UART
频道 b
uart_intb
uart_inta
INTB
INTA
(rxrdya#)
TXRDYA#
(rxrdya#)
TXRDYA#
(rxrdyb#)
TXRDYB#
(rxrdyb#)
TXRDYB#
uart_重置 重置
rs-232 串行 接口
rs-232 串行 接口
(baudoutb#)
(baudouta#)
管脚 在 parentheses 变为 有 通过 这 mf# 管脚. mf# 一个/b 变为 rxrdy# 一个/b 当 afr[2:1] = '10'. mf# a/b 变为 op2# 一个/b
当 afr[2:1] = '00'. mf# 一个/b 变为 baudout# 一个/b 当 afr[1:0] = '01'. rxrdy# 管脚 有 在 48-tqfp package.