19-1259 ;冯0 ; 7/97
SPI / MICROWIRE兼容
UART在QSOP -16
_______________General说明
在MAX3100通用异步接收器和Transmit
器( UART )是专门针对优化的第一个UART
小微控制器为基础的系统。使用
SPI / MICROWIRE接口与通信
主微控制器( μC )的MAX3100进来一个COM
协议采用16引脚QSOP 。异步I / O是适合
中的RS-232使用RS- 485 ,红外光谱,和光隔离数据链路。
IR -Link通讯很容易与MAX3100的
红外数据协会(IrDA ),定时模式。
在MAX3100包括一个晶体振荡器和一个baud-
具有软件可编程分频器比率发生器
所有常见波特率从300波特到230K波特率。
一个软件或硬件调用关机降低quies-
分电流10μA ,同时允许MAX3100到
检测接收器的工作。
一个8字深先入/先出( FIFO)缓冲器最小化
处理器开销。此装置还包括一个柔性
中断四屏蔽来源,包括地址
识别9位网络。两个硬件handshak-
控制时线被包括(一个输入和一个输出)。
该MAX3100提供14引脚塑料DIP和小用,
在商业和扩展的16引脚QSOP封装
温度范围。
____________________________Features
o
16引脚QSOP封装( 8引脚SO排放量) :
最小的UART可用
o
全功能UART :
-IrDA SIR时序兼容
-8字FIFO最大限度地减少处理器
头顶高数据速率
- 最多230K波特率用的3.6864MHz晶振
-9位地址识别中断
- 接收活动中断在关闭
o
SPI / MICROWIRE兼容μC接口
o
最低功耗:
-150μA工作电流在3.3V
-10μA在关机接收中断
o
+ 2.7V至+ 5.5V电源电压工作模式
o
施密特触发器输入光耦合器
o
TX和
RTS
输出灌25mA电流光耦合器
MAX3100
______________Ordering信息
部分
MAX3100CPD
MAX3100CEE
MAX3100EPD
MAX3100EEE
TEMP 。 RANGE
0 ° C至+ 70°C
0 ° C至+ 70°C
-40 ° C至+ 85°C
-40 ° C至+ 85°C
PIN- PACKAGE
14塑料DIP
16 QSOP
14塑料DIP
16 QSOP
________________________Applications
手持式仪表
智能仪表
UART在SPI系统
小型网络在HVAC和楼宇控制
隔离型RS - 232 / RS - 485 :直接驱动光电耦合器
计算机/外围设备的低成本IR数据链接
典型工作电路在数据资料的最后。
__________________________________________________________Pin配置
顶视图
DIN 1
DOUT 2
SCLK 3
CS 4
IRQ 5
SHDN 6
7 GND
14 V
CC
13 TX
12 RX
DIN 1
DOUT 2
SCLK 3
CS 4
北卡罗来纳州5
IRQ 6
SHDN 7
GND 8
16 V
CC
15 TX
14 RX
MAX3100
11 RTS
10 CTS
9
8
X1
X2
MAX3100
13 RTS
12北卡罗来纳州
11 CTS
10 X1
9
X2
DIP
QSOP
SPI是Motorola ,Inc.的商标MICROWIRE是美国国家半导体公司的商标。
________________________________________________________________
Maxim Integrated Products版权所有
1
免费样品&最新文献: http://www.maxim-ic.com ,或电话1-800-998-8800 。
对于小批量订货,电话408-737-7600分机。 3468 。
SPI / MICROWIRE兼容
UART在QSOP -16
MAX3100
绝对最大额定值
V
CC
到GND ................................................ ........................... + 6V
输入电压GND
( CS ,
SHDN ,
X1,
CTS ,
RX , DIN , SCLK) ....- 0.3V至(V
CC
+ 0.3V)
输出电压GND
( DOUT ,
RTS ,
TX , X2) ..............................- 0.3V至(V
CC
+ 0.3V)
IRQ...........................................................................-0.3V
至6V
TX,
RTS
输出电流................................................ .... 100毫安
X2 , DOUT ,
IRQ
短路持续时间
(以V
CC
或GND ) .............................. ..........不定
连续功率耗散(T
A
= +70°C)
塑料DIP (减免10.00mW / ° C以上+ 70 ° C) .......... 800mW的
QSOP (减免8.30mW / ° C以上+ 70 ° C) ..................... 667mW
工作温度范围
MAX3100C_ _ ................................................ ...... 0 ° C至+ 70°C
MAX3100E_ _ ................................................ ...- 40 ° C至+ 85°C
存储温度范围............................ -65 ° C至+ 160°C
焊接温度(焊接, 10秒) ............................ + 300℃
超出“绝对最大额定值”,强调可能会造成永久性损坏设备。这些仅仅是极限参数和功能
该设备在这些或超出了规范的业务部门所标明的任何其他条件,操作不暗示。接触
绝对最大额定值条件下工作会影响器件的可靠性。
电气特性
(V
CC
= + 2.7V至+ 5.5V ,T
A
= T
民
给T
最大
中,除非另有说明。典型值是测量在9600波特在T
A
= +25°C.)
参数
输入高电压
输入低电压
输入滞后
输入漏
输入电容
振荡器输入( X1 )
输入高电压
输入低电压
输入电流
输入电容
输出( DOUT , TX,
RTS )
输出高电压
输出低电压
输出漏
输出电容
IRQ
输出(漏极开路)
输出低电压
输出漏
输出电容
电源要求
V
CC
在电源电流
普通模式
V
CC
在电源电流
关闭
电源电压
2
I
CC
与1.8432MHz的晶体;
所有其他逻辑输入为
0V或V
CC
SHDN位= 1
SHDN
= 0,
逻辑输入为0V或V
CC
2.7
V
CC
= 5V
V
CC
= 3.3V
0.27
0.15
1
mA
0.4
10
5.5
A
V
V
OL
I
LK
C
OUT
I
SINK
= 4毫安
V
IRQ
= 5.5V
5
0.4
±1
V
A
pF
V
OH
V
OL
I
LK
C
OUT
I
来源
= 5毫安
I
来源
只= 25μA , TX
TX,
RTS :
I
SINK
= 25毫安
DOUT , TX ,
RTS :
I
SINK
= 4毫安
DOUT只,
CS
= V
CC
5
V
CC
- 0.5
V
CC
- 0.5
0.9
0.4
±1
V
V
A
pF
V
IH
V
IL
I
IN
C
IN
V
X1
= 0V至5.5V
V
X1
= 0V至5.5V
主动模式
关断模式
5
0.7× V
CC
V
CC
/ 2
V
CC
/ 2
0.2× V
CC
25
2
V
V
A
pF
符号
V
IH
V
IL
V
HYST
I
IL
C
IN
5
V
CC
= 3.3V
0.05× V
CC
±1
条件
民
0.7× V
CC
0.3× V
CC
典型值
最大
单位
V
V
V
A
pF
逻辑输入( DIN , SCLK ,
CS , SHDN , CTS ,
RX )
I
CC
V
CC
_______________________________________________________________________________________
SPI / MICROWIRE兼容
UART在QSOP -16
电气特性(续)
(V
CC
= + 2.7V至+ 5.5V ,T
A
= T
民
给T
最大
中,除非另有说明。典型值是在T
A
= +25°C.)
参数
AC时序
(图1)
CS
低到DOUT有效
CS
高DOUT三州
CS
到SCLK建立时间
CS
到SCLK保持时间
SCLK下降到DOUT有效
DIN到SCLK建立时间
DIN到SCLK保持时间
SCLK周期
SCLK高电平时间
SCLK低电平时间
SCLK上升沿
to
CS
落下
CS
上升沿
到SCLK上升沿
CS
高脉冲宽度
输出上升时间
输出下降时间
t
DV
t
TR
t
CSS
t
CSH
t
DO
t
DS
t
DH
t
CP
t
CH
t
CL
t
CS0
t
CS1
t
CSW
t
r
t
f
TX,
RTS ,
DOUT :C
负载
= 100pF的
TX,
RTS ,
DOUT ,
IRQ :
C
负载
= 100pF的
(注1 )
(注1 )
C
负载
= 100pF的
100
0
238
100
100
100
200
200
10
10
C
负载
= 100pF的
C
负载
= 100pF电容,R
CS
= 10k
100
0
100
100
100
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
ns
符号
条件
民
典型值
最大
单位
MAX3100
注1 :
t
CS0
和T
CS1
指定SCLK上升沿之间的最小间隔用于写入SPI总线上的其它设备
和
CS
用于选择MAX3100 。的分离比t时
CS0
和T
CS1
确保SCLK边缘被忽略。
CS
t
CSS
t
CH
t
CSH
t
DS
t
DH
t
CSH
SCLK
t
CL
DIN
t
DV
DOUT
t
DO
t
TR
图1.详细的串行接口时序
_______________________________________________________________________________________
3
SPI / MICROWIRE兼容
UART在QSOP -16
MAX3100
__________________________________________Typical工作特性
(T
A
= + 25 ℃,除非另有说明。 )
电源电流与温度的关系
MAX3100-01
关断电流
与温度的关系
MAX3100-02
电源电流与
外部时钟频率
600
电源电流( μA )
500
400
300
200
100
0
V
CC
= 5V
V
CC
= 3.3V
MAX3100-03
1000
900
800
电源电流( μA )
700
600
500
400
300
200
100
0
-40
-20
0
20
40
60
80
V
CC
= 3.3V
V
CC
= 5V
1.8432MHz的晶体
转递
115.2 kbps的
10
9
关断电流( μA )
8
7
6
5
4
3
2
1
0
V
CC
= 3.3V
-40
-20
0
20
1.8432MHz的晶体
700
V
CC
= 5V
100
40
60
80
100
0
1
2
3
4
5
温度(℃)
温度(℃)
外部时钟频率(MHz)
电源电流与波特率
1.8432兆赫
水晶
5V
发射
5V
待机
MAX3100-03a
TX , RTS , DOUT输出电流
与输出低电压(V
CC
= 3.3V)
MAX3100-04
TX , RTS , DOUT输出电流
与输出低电压(V
CC
= 5V)
80
输出灌电流(mA)
70
60
50
40
30
20
10
0
DOUT
RTS
TX
MAX3100-05
400
350
电源电流( μA )
300
250
200
150
100
50
100
1000
10k
波特率(bps )
100k
3V
发射
3V
待机
70
60
输出灌电流(mA)
50
40
30
20
10
0
DOUT
RTS
TX
90
1M
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
电压(V)的
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1.0
电压(V)的
4
_______________________________________________________________________________________
SPI / MICROWIRE兼容
UART在QSOP -16
______________________________________________________________Pin说明
针
QSOP
1
2
3
4
6
7
8
9
10
11
13
14
15
16
5, 12
DIP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
—
名字
DIN
DOUT
SCLK
CS
IRQ
SHDN
GND
X2
X1
CTS
RTS
RX
TX
V
CC
北卡罗来纳州
功能
SPI / MICROWIRE串行数据输入。施密特触发输入。
SPI / MICROWIRE串行数据输出。高阻抗时
CS
为高。
SPI / MICROWIRE串行时钟输入。施密特触发输入。
低电平有效片选输入。 DOUT变为高阻态时,
CS
为高。
IRQ ,
TX和
RTS
始终是活动的。施密特触发输入。
低电平有效中断输出。漏极开路中断输出到微处理器。
硬件关断输入。当关闭( SHDN = 0 ) ,振荡器立即关闭
无需等待当前传输到端电源电流减小到刚刚泄漏
电流。
地
晶体连接。离开X2悬空的外部时钟。看
晶体振荡器
操作-X1 , X2连接
部分。
晶体连接。 X1也作为一个外部时钟输入。看
晶体振荡器
操作-X1 , X2连接
部分。
通用低电平有效的输入。通过阅读
CTS
寄存器位;经常用于RS- 232在清
到发送输入(见表1) 。
通用低电平有效输出。由受控
RTS
寄存器位。通常用于
的RS-232请求到发送输出或RS- 485驱动器启用。
异步串行数据(接收器)输入。从调制解调器接收到的串行信息或
的RS-232 / RS-485接收器。而在关机的RX过渡产生中断(表5) 。
异步串行数据(发送器)输出
正电源( 2.7V至5.5V )
无连接。没有内部连接。
MAX3100
_______________Detailed说明
在MAX3100通用异步收发传输
米特( UART )接口的SPI / MICROWIRE兼容,
从微处理器(μP ),以同步串行数据
异步串行数据通信端口( RS-
232,RS- 485, IrDA)的。图2显示了MAX3100功能
tional图。
该MAX3100结合了简单的UART和波特率
发电机采用SPI接口和一个中断发生器
器。通过写一个16位字到一个配置的UART
写配置寄存器,其中包含波特率,
数据字长,奇偶校验使能,并启用了8个字
接收先入/先出(FIFO) 。写配置
正常UART时序和IrDA时间之间进行选择,
控制关机,并包含4个中断屏蔽位。
通过写一个16位字为写数据传送数据
寄存器,其中最后7位或8位是实际的数据是
传输。还包括的是所传输的状态
奇偶校验位(如果启用) 。该寄存器控制的状态
该
RTS
输出引脚。收到的话产生一个跨
如果接收位的中断使能中断。
从一个16位寄存器,用于存放最老的读取数据
从接收FIFO的数据,接收到的奇偶校验数据,
并且在所述逻辑电平
CTS
输入引脚。该寄存器
还包含一个位是正常的帧错误
操作和关机接收器活动指示灯。
波特率发生器决定的速率的
发射机和接收机操作。位B0至B3在该
写配置寄存器确定波特率divi-
SOR ( BRD ) ,其中分频器对X1振荡器frequen-
CY 。波特率时钟为16倍,数据传输率(波特率) 。
发射机部分接收SPI /微丝的数据,换
地垫它,它在异步串行格式传输
从TX输出。数据装入和Transmit
缓冲来自SPI /微丝接口寄存器。该
MAX3100增加了启动和停止位的数据和
钟表的数据列在选定的波特率(表7)。
_______________________________________________________________________________________
5