HT45B0F
SPI到UART桥
特点
·
工作电压
-
发送和接收多个中断
f
CLKI
= 12MHz时: 2.0V 5.5V
f
CLKI
= 16MHz时: 2.7V 5.5V
f
CLKI
= 20MHz的: 4.5V 5.5V
·
无缝从SPI接口盛群MCU
·
全双工通用异步接收器和
-
-
-
发送器(UART )的通信
-
-
-
-
-
-
-
-
-
8或9位字符长度
偶,奇或无奇偶校验选项
一个或两个停止位
与8位预分频器的波特率发生器
奇偶,噪声和溢出错误检测
对中断的支持和地址检测
地址检测中断 - 最后一个字符位= 1
发射器和接收器独立使能
4字节的FIFO接收数据缓冲区
一代来源:
¨
发送器空
¨
发送器空闲
¨
接收全
¨
接收器溢出
¨
地址匹配
-
TX引脚为高阻抗时, UART发送
模块被禁止
-
RX引脚是当UART接收高阻抗
模块被禁止
·
CMOS时钟输入, CLKI ,高达20MHz 5V时
工作电压
·
16引脚封装NSOP
概述
该HT45B0F是微控制器外围设备IM-
二进制补SPI到UART数据转换。该UART
模块可以在全双工模式下运行同一个中断
输出能力到主机微控制器。
可能的应用可能包括数据通信
微控制器之间的网络,低成本的数据链接
PC和外围设备,便携式和BAT-之间
tery操作的设备,工厂自动化和过程
控制仅举几例。
框图
S.D。我
S.D。
S·C
V
D D
发E - [R IA升
I / O
在TE RFA权证
ü A R牛逼
M O对 ü乐
的T x
X
S (C S)
C L K I
在T
G N
V D D
1.00版
1
2011年6月7日
HT45B0F
引脚分配
S.D。我
1
2
3
4
5
6
7
8
H T 4 5 B 0,F
1 6N的S 0 P -A
S.D。
S·C
S (C S)
C L K I
在T
N c个
N c个
1 6
1 5
1 4
1 3
1 2
1 1
1 0
9
N c个
N c个
N c个
N c个
的T x
X
V D D
V S S小
引脚说明
引脚名称
SDI
SDO
SCK
SCS
CLKI
INT
I / O
I
O
I
I
I
O
描述
串行I / O数据输入
SDI是高阻抗,当SCS = HIGH
串行I / O数据输出。
SDO为高阻态时, SCS = HIGH
串行I / O时钟输入
SCK为高阻抗时, SCS = HIGH
串行I / O片选输入,低电平有效
SCS有一个内部上拉电阻。
外部时钟输入
中断输出( CMOS输出结构) 。
连接到MCU 的外部中断输入
UART RX引脚
如果UARTEN = 1和RXEN = 1,则RX是在UART串行数据输入
如果UARTEN = 0或RXEN = 0,则RX是高阻抗
UART TX引脚
如果UARTEN = 1, TXEN = 1 ,则TX为UART串行数据输出
如果UARTEN = 0或TXEN = 0,则TX为高阻抗
正电源。
负电源,接地
无连接
RX
I
TX
VDD
VSS
NC
O
绝对最大额定值
电源电压........................... V
SS
-0.3V
到V
SS
+6.0V
输入电压.............................. V
SS
-0.3V
到V
DD
+0.3V
I
OL
总................................................. ............... 35毫安
总功率耗散..................................... 135MW
注意:这些压力额定值只。应力超过范围的规定下,
“绝对
最大Ratings可能
对器件造成实质性损害。该器件在超出所列条件下运行
在规范中,是不是暗示和长时间暴露在极端条件下可能会影响器件的可靠性。
存储温度..........................- 50 ° C至+ 150°C
工作温度40°C .........................-至+ 85°C
I
OH
Total..............................................................-35mA
1.00版
2
2011年6月7日
HT45B0F
直流特性
对称
BOL
参数
测试条件
V
DD
条件
f
CLKI
- 12MHz的
V
DD
工作电压
f
CLKI
= 16MHz时
f
CLKI
= 20MHz的
2.0V
I
DD1
工作电流
(启用SPI ,UART禁用)
2.7V
3.3V
5.0V
2.0V F
CLKI
=为6MHz , SCK = F
CLKI
/4,
输出空载
2.7V
3.3V F
CLKI
= 12MHz时, SCK = F
CLKI
/4,
5.0V输出空载
f
CLKI
= 12MHz时, SCK = F
CLKI
/4,
SCS = V
DD
, UARTEN = 0 ,
2.0V
TXEN = 1 , RXEN = 1 , SDI = H ,
RX = H ,输出空载
2.7V F
CLKI
= 16MHz时, SCK = F
CLKI
/4,
SCS = V
DD
, UARTEN = 0 ,
3.3V
TXEN = 1 , RXEN = 1 , SDI = H ,
5.0V RX = H ,输出空载
2.0V
I
OL
2.7V
I / O口灌电流
3.3V
5.0V
2.0V
I
OH
2.7V
I / O端口源电流
3.3V
5.0V
2.0V
R
PH
内部上拉电阻的
只有SCS
2.7V
3.3V
5.0V
V
O
=0.9V
DD
V
O
=0.1V
DD
f
CLKI
= 16MHz时, SCK = F
CLKI
/4,
输出空载
f
CLKI
= 12MHz时, SCK = F
CLKI
/4,
输出空载
分钟。
2.0
2.7
4.5
典型值。
马克斯。
5.5
5.5
5.5
0.8
1.0
1.5
2.0
4.0
4.5
5.0
6.0
Ta=25°C
单位
V
V
V
mA
mA
mA
mA
mA
mA
mA
mA
i
DD2
工作电流
( SPI使能, UART启用)
0.6
mA
I
机顶盒
待机电流
( SPI禁用, UART禁用)
0
0.7V
DD
0
0.7V
DD
0.5
1.0
4.0
10.0
-0.4
-1.0
-4.0
-5.0
30
20
15
10
1.0
2.0
10.0
25.0
-0.8
-2.0
-5.0
-8.0
90
60
45
30
0.6
0.6
0.6
0.3V
DD
V
DD
0.3V
DD
V
DD
150
100
75
50
mA
mA
mA
V
V
V
V
mA
mA
mA
mA
mA
mA
mA
mA
kW
kW
kW
kW
V
IL1
V
IH1
V
IL2
V
IH2
输入低电压I / O端口
输入高电压的I / O端口
输入低电压CLKI
输入高电压CLKI
1.00版
3
2011年6月7日
HT45B0F
功能说明
该HT45B0F是全双工异步串行的COM
munications UART接口,使通信
化与其它具有串行接口的外部设备。
该UART具有许多功能特性,并可以传输
和接收数据的串行地传送数据的帧
每传输8或9个数据位,以及
能够检测出错误时,该数据将被覆盖
或不正确陷害。所有的数据传输和recep-
MCU和HT45B0F包括UART之间的系统蒸发散
命令沿着这条相互连接的SPI进行
界面。 UART功能控制是由执行
利用MCU的SPI主串行接口。该装置
包含其自己的独立的中断可以是
用于表示何时数据接收时,或当一个
数据传输终止。
V
D D
pleted 。如果SCS没有给出时,则返回到高
在16位数据的事务之前的水平完成后,所有
数据位数会由设备SPI从被丢弃。
SPI时序
读取和写入操作是沿所述进行
常见的SPI接口与格式如下:
·
写类型格式: 8位命令输入+ 8位数据
输入
·
读类型格式: 8位的命令输入+ 8位数据
产量
要启动一个数据交易中, MCU的SPI主
需要拉SCS为低电平,然后再同时拉
SCK低。在SDI输入数据位应该是稳定的BE-
前部的下一个SCK上升沿,当装置将锁存
在下一个SCK上升沿在SDI状态。关于
SDO线路,所述输出数据位将被更新的
SCK下降沿。主站需要获取的线
接下来的SCK下降沿之前的状态。
有16位的数据发送和/或由接收到的
SPI接口的每个事务。每个事务
包括一个命令阶段和数据阶段。当
SCS高, SPI接口将被禁用, SDO会
被设置为高阻抗状态。
经过一个完整的事务已经实施,
这需要16个SCK时钟周期,主需求
设置SCS为高电平,准备下一个数据
交易。
对于写操作,该设备将开始执行
后,才命令接收到的16位串行数据SE-
quence并且当SCS已被设置为高再次通过
主。
对于读操作,该设备将开始执行
后,才命令接收一个8位的读命令
在这之后将准备输出数据。如果需要的话,
主人可以去断言SCS引脚中止反
在任何时候采取行动,这将导致所有数据交易
系统蒸发散被抛弃。
V D D
S·C
S.D。
M C ü
S.D。我
S (C S)
在T
C罗C k的O u那样TP ü吨
G N
S·C
S.D。我
S.D。
S (C S)
在T
C L K I
V D D
X
H T 4 5 B 0,F
的T x
G N
对于连接示例
SPI接口
单片机与设备通过内部通信
SPI接口。此设备上的SPI接口的COM
珍贵的四个信号: SCS ( SPI片选) , SCK ( SPI
时钟) , SDI (串行数据输入)和SDO (串行数据
输出)。 SPI主控制器,这是MCU ,断言
SCS拉为低电平以启动数据交易周期。
当第一8位的数据被发送时, SCS应
不能返回到高电平。相反, SCS必须保持在
低电平直到整个16位数据的事务是的COM
1.00版
5
2011年6月7日