MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
D
低电源电压范围1.8 V至3.6 V
D
超低功耗:
- 主动模式: 200
A
在1 MHz , 2.2 V
- 待机模式: 0.8
A
- 关闭模式( RAM保持) : 0.1
A
唤醒从待机模式中的少
比6
s
16位RISC架构, 125纳秒
指令周期时间
基本时钟模块配置:
- 各种内部电阻
- 单个外部电阻器
- 32 kHz晶振
- 高频晶体
- 谐振器
- 外部时钟源
16位定时器_A随着三
捕捉/比较寄存器
板载串行编程,
无需外部编程电压
需要
D
家庭成员包括:
1KB + 128B闪存
128B RAM
MSP430F112 : 4KB + 256B闪存
256B RAM
采用20引脚塑料小外形
宽体( SOWB )封装和20引脚
塑封薄型小外形封装
( TSSOP )
对于完整的模块说明,请参阅
对
MSP430x1xx系列用户指南,
文献编号SLAU049
DW或PW包装
( TOP VIEW )
MSP430F110 :
D
D
D
D
D
D
D
TEST
V
CC
P2.5/R
OSC
V
SS
XOUT / TCLK
XIN
RST / NMI
P2.0/ACLK
P2.1/INCLK
P2.2/TA0
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
P1.7/TA2/TDO/TDI
P1.6/TA1/TDI
P1.5/TA0/TMS
P1.4/SMCLK/TCK
P1.3/TA2
P1.2/TA1
P1.1/TA0
P1.0/TACLK
P2.4/TA2
P2.3/TA1
描述
德州仪器(TI) MSP430系列超低功耗微控制器由多个器件特色
不同组外围设备的针对各种应用。该体系结构,结合5低功率
模式进行了优化,以达到延长电池使用寿命的便携式测量应用。该设备的特点
功能强大的16位RISC CPU , 16位寄存器和属性来最大编码效率的常数发生器。
数字控制振荡器(DCO)允许唤醒从低功耗模式到活动模式,在不到6微秒。
该MSP430F11x系列是一款超低功耗的混合信号微控制器,一个内置的16位定时器,
14 I / O引脚。
典型的应用包括传感器系统,用于捕获的模拟信号,并将其转换为数字值,然后
处理该数据,并显示它们或将它们发送到主机系统。独立的射频传感器前端是另一
面积应用。
请注意,一个重要的通知有关可用性,标准保修,并且在关键的应用程序中使用
德州仪器公司的半导体产品和免责条款及其出现在此数据表的末尾。
PRODUCTION数据信息为出版日期。
产品符合每德州仪器条款规范
标准保修。生产加工并不包括
所有测试参数。
版权
1999年至2004年,德州仪器
邮政信箱655303
达拉斯,德克萨斯州75265
1
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
可选项
包装设备
TA
塑料
20 -PIN SOWB
( DW )
MSP430F110IDW
MSP430F112IDW
塑料
20引脚TSSOP
( PW )
MSP430F110IPW
MSP430F112IPW
-40 ° C至85°C
功能框图
XIN
XOUT
VCC
VSS
RST / NMI
JTAG
ROSC
振荡器
系统
时钟
ACLK
SMCLK
4KB的Flash
1KB闪存
256B RAM
128B RAM
P1
P2
8
I / O端口1
8个I / O ,以
打断
能力
6
I / O端口2
6个I / O ,以
打断
能力
MCLK
人与生物圈计划,
4位
MCB
仿真
模块
TEST
JTAG
中央处理器
含16注册。
人与生物圈计划(MAB) , 16位
16位
MDB , 16位
MDB , 16位
公共汽车
CONV
MDB , 8位
TEST
看门狗
定时器
15/16-Bit
Timer_A3
3 CC注册
POR
30 kΩ的下拉电阻需要的F11x器件。
2
邮政信箱655303
达拉斯,德克萨斯州75265
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
终端功能
终奌站
名字
P1.0/TACLK
P1.1/TA0
P1.2/TA1
P1.3/TA2
P1.4/SMCLK/TCK
P1.5/TA0/TMS
P1.6/TA1/TDI
P1.7/TA2/TDO/TDI
P2.0/ACLK
P2.1/INCLK
P2.2/TA0
P2.3/TA1
P2.4/TA2
P2.5/ROSC
RST / NMI
TEST
VCC
VSS
XIN
号
13
14
15
16
17
18
19
20
8
9
10
11
12
3
7
1
2
4
6
I
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I
I
描述
通用数字I / O引脚/定时器A ,时钟信号输入TACLK
通用数字I / O引脚/定时器A ,捕捉: CCI0A输入,比较:横向连线Out0输出/ BSL发送
通用数字I / O引脚/定时器A ,捕捉: CCI1A输入,比较:输出1输出
通用数字I / O引脚/定时器A ,捕捉: CCI2A输入,比较:输出2输出
通用数字I / O引脚/ SMCLK信号输出/测试时钟,用于器件编程输入端子
与测试
通用数字I / O引脚/定时器A ,比较:横向连线Out0输出/测试模式选择,输入端子
器件编程和测试
通用数字I / O引脚/定时器A ,比较:输出1输出/测试数据输入端
通用数字I / O引脚/定时器A ,比较:输出2输出/测试数据输出端或数据输入
在编程过程中
通用数字I / O引脚/ ACLK输出
通用数字I / O引脚/定时器A ,在INCLK时钟信号
通用数字I / O引脚/定时器A ,捕捉: CCI0B输入,比较:横向连线Out0输出/ BSL接收
通用数字I / O引脚/定时器A ,捕捉: CCI1B输入,比较:输出1输出
通用数字I / O引脚/定时器A ,比较:输出2输出
通用数字I / O引脚/输入用于外部电阻定义DCO标称频率
复位或不可屏蔽中断输入
选择测试模式的端口1 JTAG管脚。必须绑低,低于30 kΩ的。
电源电压
接地参考
晶体振荡器的输入端
XOUT / TCLK
5
晶体振荡器或测试时钟输入的I / O输出端子
TDO或TDI通过JTAG指令选择。
邮政信箱655303
达拉斯,德克萨斯州75265
3
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
短格式说明
中央处理器
MSP430的CPU具有16位RISC架构
这是高度透明的应用程序。所有
操作,比程序流指令等,
在作为寄存器操作
与寻址模式相结合
源操作数和四寻址模式
目标操作数。
该CPU集成了16个寄存器
提供降低的指令的执行时间。该
寄存器到寄存器操作执行时间
CPU时钟的一个周期。
其中4个寄存器R0至R3的,专用的
程序计数器,堆栈指针,状态寄存器,
分别和常数发生器。该
余下的寄存器是通用
寄存器。
外设连接到使用数据的CPU ,
地址和控制总线,并且可以被处理
所有的指令。
指令集
该指令集包括了51个指令
三种格式和七个地址模式。每
指令可以在字和字节数据进行操作。
表1示出了三种类型的例子
指令格式;地址模式列示
在表2中。
程序计数器
堆栈指针
状态寄存器
常数发生器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
PC/R0
SP/R1
SR/CG1/R2
CG2/R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
表1.指令字格式
双操作数,源目的
单操作数,只有目的地
相对跳跃, UN /条件
例如ADD R4,R5
例如CALL
例如JNE
R8
R4 + R5 --- > R5
PC --> ( TOS ) , R8--> PC
跳跃式平等位= 0
表2.地址模式说明
地址模式
注册
索引
符号(PC相)
绝对
间接
间接
AUTOINCREMENT
即时
注: S =源
S.D。
句法
MOV卢比,路
MOV X( Rn)中,Y(室)
MOV EDE , TONI
MOV &MEM , &TCDAT
MOV @ Rn中, Y( RM)
MOV @ RN + ,RM
MOV # X, TONI
MOV @ R10 ,标签( R6 )
MOV @ R10 + , R11
MOV # 45 , TONI
例子
MOV R10,R11
MOV 2 (R 5) ,6( R 6)
手术
R10
--> R11
M(2 + R5 ) - > M( 6 + R6 )
M( EDE ) --> M( TONI )
M( MEM) --> M( TCDAT )
M( R 10) --> M( Tab键+ R6)的
M( R 10) R 11 -->
R10 + R10 2-->
#45
--> M( TONI )
D
D
D
D
D
D
D
D
D
D
D
D =目的地
4
邮政信箱655303
达拉斯,德克萨斯州75265
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
操作模式
该MSP430有一个积极的工作模式和五种可以通过软件选择的低功耗模式。中断
事件可以将设备从任何五种低功耗模式唤醒,服务请求,恢复回
在从中断程序返回低功率模式。
下面六种运行模式可以通过软件来配置:
D
活动模式AM ;
所有时钟都活跃
D
低功耗模式0 ( LPM0 ) ;
CPU被禁止
ACLK和SMCLK保持活跃。 MCLK被禁用
D
低功耗模式1 ( LPM1 ) ;
CPU被禁止
ACLK和SMCLK保持活跃。 MCLK被禁用
如果DCO在主动模式下不使用DCO的直流发生器被禁止
D
低功耗模式2 ( LPM2 ) ;
CPU被禁止
MCLK和SMCLK被禁用
DCO的直流发生器保持启用
ACLK保持活跃
D
低功耗模式3 ( LPM3 ) ;
CPU被禁止
MCLK和SMCLK被禁用
DCO的直流发生器被禁止
ACLK保持活跃
D
低功耗模式4 ( LPM4 ) ;
CPU被禁止
ACLK被禁用
MCLK和SMCLK被禁用
DCO的直流发生器被禁止
晶体振荡器停止
邮政信箱655303
达拉斯,德克萨斯州75265
5
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
D
低电源电压范围1.8 V至3.6 V
D
超低功耗:
- 主动模式: 200
A
在1 MHz , 2.2 V
- 待机模式: 0.8
A
- 关闭模式( RAM保持) : 0.1
A
唤醒从待机模式中的少
比6
s
16位RISC架构, 125纳秒
指令周期时间
基本时钟模块配置:
- 各种内部电阻
- 单个外部电阻器
- 32 kHz晶振
- 高频晶体
- 谐振器
- 外部时钟源
16位定时器_A随着三
捕捉/比较寄存器
板载串行编程,
无需外部编程电压
需要
D
家庭成员包括:
1KB + 128B闪存
128B RAM
MSP430F112 : 4KB + 256B闪存
256B RAM
采用20引脚塑料小外形
宽体( SOWB )封装和20引脚
塑封薄型小外形封装
( TSSOP )
对于完整的模块说明,请参阅
对
MSP430x1xx系列用户指南,
文献编号SLAU049
DW或PW包装
( TOP VIEW )
MSP430F110 :
D
D
D
D
D
D
D
TEST
V
CC
P2.5/R
OSC
V
SS
XOUT / TCLK
XIN
RST / NMI
P2.0/ACLK
P2.1/INCLK
P2.2/TA0
1
2
3
4
5
6
7
8
9
10
20
19
18
17
16
15
14
13
12
11
P1.7/TA2/TDO/TDI
P1.6/TA1/TDI
P1.5/TA0/TMS
P1.4/SMCLK/TCK
P1.3/TA2
P1.2/TA1
P1.1/TA0
P1.0/TACLK
P2.4/TA2
P2.3/TA1
描述
德州仪器(TI) MSP430系列超低功耗微控制器由多个器件特色
不同组外围设备的针对各种应用。该体系结构,结合5低功率
模式进行了优化,以达到延长电池使用寿命的便携式测量应用。该设备的特点
功能强大的16位RISC CPU , 16位寄存器和属性来最大编码效率的常数发生器。
数字控制振荡器(DCO)允许唤醒从低功耗模式到活动模式,在不到6微秒。
该MSP430F11x系列是一款超低功耗的混合信号微控制器,一个内置的16位定时器,
14 I / O引脚。
典型的应用包括传感器系统,用于捕获的模拟信号,并将其转换为数字值,然后
处理该数据,并显示它们或将它们发送到主机系统。独立的射频传感器前端是另一
面积应用。
请注意,一个重要的通知有关可用性,标准保修,并且在关键的应用程序中使用
德州仪器公司的半导体产品和免责条款及其出现在此数据表的末尾。
PRODUCTION数据信息为出版日期。
产品符合每德州仪器条款规范
标准保修。生产加工并不包括
所有测试参数。
版权
1999年至2004年,德州仪器
邮政信箱655303
达拉斯,德克萨斯州75265
1
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
可选项
包装设备
TA
塑料
20 -PIN SOWB
( DW )
MSP430F110IDW
MSP430F112IDW
塑料
20引脚TSSOP
( PW )
MSP430F110IPW
MSP430F112IPW
-40 ° C至85°C
功能框图
XIN
XOUT
VCC
VSS
RST / NMI
JTAG
ROSC
振荡器
系统
时钟
ACLK
SMCLK
4KB的Flash
1KB闪存
256B RAM
128B RAM
P1
P2
8
I / O端口1
8个I / O ,以
打断
能力
6
I / O端口2
6个I / O ,以
打断
能力
MCLK
人与生物圈计划,
4位
MCB
仿真
模块
TEST
JTAG
中央处理器
含16注册。
人与生物圈计划(MAB) , 16位
16位
MDB , 16位
MDB , 16位
公共汽车
CONV
MDB , 8位
TEST
看门狗
定时器
15/16-Bit
Timer_A3
3 CC注册
POR
30 kΩ的下拉电阻需要的F11x器件。
2
邮政信箱655303
达拉斯,德克萨斯州75265
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
终端功能
终奌站
名字
P1.0/TACLK
P1.1/TA0
P1.2/TA1
P1.3/TA2
P1.4/SMCLK/TCK
P1.5/TA0/TMS
P1.6/TA1/TDI
P1.7/TA2/TDO/TDI
P2.0/ACLK
P2.1/INCLK
P2.2/TA0
P2.3/TA1
P2.4/TA2
P2.5/ROSC
RST / NMI
TEST
VCC
VSS
XIN
号
13
14
15
16
17
18
19
20
8
9
10
11
12
3
7
1
2
4
6
I
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I / O
I
I
描述
通用数字I / O引脚/定时器A ,时钟信号输入TACLK
通用数字I / O引脚/定时器A ,捕捉: CCI0A输入,比较:横向连线Out0输出/ BSL发送
通用数字I / O引脚/定时器A ,捕捉: CCI1A输入,比较:输出1输出
通用数字I / O引脚/定时器A ,捕捉: CCI2A输入,比较:输出2输出
通用数字I / O引脚/ SMCLK信号输出/测试时钟,用于器件编程输入端子
与测试
通用数字I / O引脚/定时器A ,比较:横向连线Out0输出/测试模式选择,输入端子
器件编程和测试
通用数字I / O引脚/定时器A ,比较:输出1输出/测试数据输入端
通用数字I / O引脚/定时器A ,比较:输出2输出/测试数据输出端或数据输入
在编程过程中
通用数字I / O引脚/ ACLK输出
通用数字I / O引脚/定时器A ,在INCLK时钟信号
通用数字I / O引脚/定时器A ,捕捉: CCI0B输入,比较:横向连线Out0输出/ BSL接收
通用数字I / O引脚/定时器A ,捕捉: CCI1B输入,比较:输出1输出
通用数字I / O引脚/定时器A ,比较:输出2输出
通用数字I / O引脚/输入用于外部电阻定义DCO标称频率
复位或不可屏蔽中断输入
选择测试模式的端口1 JTAG管脚。必须绑低,低于30 kΩ的。
电源电压
接地参考
晶体振荡器的输入端
XOUT / TCLK
5
晶体振荡器或测试时钟输入的I / O输出端子
TDO或TDI通过JTAG指令选择。
邮政信箱655303
达拉斯,德克萨斯州75265
3
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
短格式说明
中央处理器
MSP430的CPU具有16位RISC架构
这是高度透明的应用程序。所有
操作,比程序流指令等,
在作为寄存器操作
与寻址模式相结合
源操作数和四寻址模式
目标操作数。
该CPU集成了16个寄存器
提供降低的指令的执行时间。该
寄存器到寄存器操作执行时间
CPU时钟的一个周期。
其中4个寄存器R0至R3的,专用的
程序计数器,堆栈指针,状态寄存器,
分别和常数发生器。该
余下的寄存器是通用
寄存器。
外设连接到使用数据的CPU ,
地址和控制总线,并且可以被处理
所有的指令。
指令集
该指令集包括了51个指令
三种格式和七个地址模式。每
指令可以在字和字节数据进行操作。
表1示出了三种类型的例子
指令格式;地址模式列示
在表2中。
程序计数器
堆栈指针
状态寄存器
常数发生器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
通用寄存器
PC/R0
SP/R1
SR/CG1/R2
CG2/R3
R4
R5
R6
R7
R8
R9
R10
R11
R12
R13
R14
R15
表1.指令字格式
双操作数,源目的
单操作数,只有目的地
相对跳跃, UN /条件
例如ADD R4,R5
例如CALL
例如JNE
R8
R4 + R5 --- > R5
PC --> ( TOS ) , R8--> PC
跳跃式平等位= 0
表2.地址模式说明
地址模式
注册
索引
符号(PC相)
绝对
间接
间接
AUTOINCREMENT
即时
注: S =源
S.D。
句法
MOV卢比,路
MOV X( Rn)中,Y(室)
MOV EDE , TONI
MOV &MEM , &TCDAT
MOV @ Rn中, Y( RM)
MOV @ RN + ,RM
MOV # X, TONI
MOV @ R10 ,标签( R6 )
MOV @ R10 + , R11
MOV # 45 , TONI
例子
MOV R10,R11
MOV 2 (R 5) ,6( R 6)
手术
R10
--> R11
M(2 + R5 ) - > M( 6 + R6 )
M( EDE ) --> M( TONI )
M( MEM) --> M( TCDAT )
M( R 10) --> M( Tab键+ R6)的
M( R 10) R 11 -->
R10 + R10 2-->
#45
--> M( TONI )
D
D
D
D
D
D
D
D
D
D
D
D =目的地
4
邮政信箱655303
达拉斯,德克萨斯州75265
MSP430F11x
混合信号微控制器
SLAS256D - 1999年11月 - 修订2004年9月
操作模式
该MSP430有一个积极的工作模式和五种可以通过软件选择的低功耗模式。中断
事件可以将设备从任何五种低功耗模式唤醒,服务请求,恢复回
在从中断程序返回低功率模式。
下面六种运行模式可以通过软件来配置:
D
活动模式AM ;
所有时钟都活跃
D
低功耗模式0 ( LPM0 ) ;
CPU被禁止
ACLK和SMCLK保持活跃。 MCLK被禁用
D
低功耗模式1 ( LPM1 ) ;
CPU被禁止
ACLK和SMCLK保持活跃。 MCLK被禁用
如果DCO在主动模式下不使用DCO的直流发生器被禁止
D
低功耗模式2 ( LPM2 ) ;
CPU被禁止
MCLK和SMCLK被禁用
DCO的直流发生器保持启用
ACLK保持活跃
D
低功耗模式3 ( LPM3 ) ;
CPU被禁止
MCLK和SMCLK被禁用
DCO的直流发生器被禁止
ACLK保持活跃
D
低功耗模式4 ( LPM4 ) ;
CPU被禁止
ACLK被禁用
MCLK和SMCLK被禁用
DCO的直流发生器被禁止
晶体振荡器停止
邮政信箱655303
达拉斯,德克萨斯州75265
5