快速发布采购 管理采购信息

IC单机片 MSP430G2332IPW20R

时间:2018-9-29,阅读:151,发布企业:瑞利诚科技(深圳)有限公司, 资讯类别:会员资讯
公司:
瑞利诚科技(深圳)有限公司
联系人:
陈伟先生
手机:
13312991513
电话:
086-0755-83255665-804
传真:
086-0755-83980300
QQ:
1134043964 3236611257 和我即时交谈 和我即时交谈
地址:
福田区中航路鼎诚国际27楼/罗湖区瑞思国际大厦B座15G
摘要:MSP430G2332 MSP430G2x32、MSP430G2x02 混合信号微处理器 MSP430G2x32和MSP430G2x02系列微控制器是超低功耗混合信号微控制器

MSP430G2332IPW20R.jpg" />

品牌:TI

型号:MSP430G2332IPW20R

封装:TSSOP20

包装:2000

DC年份:1802+5

数量:800000

产地:马来西亚

产品信息:MSP430G2x02 混合信号微处理器 TSSOP20封装 卷带包装

瑞利诚科技(深圳)有限公司

联系人:Eason/业助(何小姐)

电话:13312991513/83255665-804

qq:1134043964/ 3236611257

邮箱:13312991513@163.com


MSP430G2332

MSP430G2x32、MSP430G2x02 混合信号微处理器

描述


德州仪器MSP430家族的超低功耗微控制器由多个设备组成,以不同的外设为目标,针对不同的应用。该结构结合五种低功率模式,在便携式测量应用中实现了延长电池寿命。该设备具有强大的16位RISC CPU、16位寄存器和持续的生成器,有助于最大程度地提高代码效率。数控振荡器(DCO)允许起床从低功耗模式在小于1μs主动模式。

MSP430G2x32和MSP430G2x02系列微控制器是超低功耗混合信号微控制器,内置16位定时器,使用通用串行通信接口,可达16 I/ O电容式触控针,内置通信能力。MSP430G2x32系列有一个10位的a / D转换器。有关配置细节,请参见。典型的应用包括捕获模拟信号的低成本传感器系统,将它们转换为数字值,然后处理显示或传输到主机系统的数据。


特性

低供应电压范围:1.8 V到3.6 V

超低功耗

主动模式:220μA 1 MHz,2.2 V

待机模式:0.5μA

μA RAM模式(保留):0.1

五个节电模式

超高速唤醒在小于1μs待机模式

16位RISC架构,62.5 - ns指令周期时间

基本时钟模块配置

内部频率高达16mhz,有四个校准频率

内部超低功率低频振荡器

32-kHz水晶

外部数字时钟源

一个16位的Timer_A,有三个捕获/比较寄存器

多达16个电容触控使I / O引脚

通用串行接口(USI)支持SPI和I2C

10 -位200 - ksps模拟-数字(A / D)转换器,内部引用,sampleand - hold,和Autoscan(MSP430G2x32)


灯火探测器

串行编程,无需外部编程电压,可编程代码保护

芯片仿真逻辑与间谍双线接口

包选项

TSSOP:14针,20针

PDIP:20销

QFN:16针


功能方框图

特性

23•低电压范围:1.8 V到3.6 V•高达16个电容触点激活I / O引脚

•超低功耗•通用串行接口(USI)支持SPI

-主动模式:220μA 1 MHz,2.2 V和I2C

-待机模式:0.5μA•200 -过度增殖10位模拟数字(A / D)

内部参考的变频器,样品

——从模式(RAM保留):0.1μA

-持有和自动扫描(MSP430G2x32)

•五节电模式

•使电灯暗淡探测器

•超快速唤醒从备用模式进入

•串行机上编程,小于1μs

无需外部编程电压,

•16位RISC架构,62.5 - ns指令可编程代码保护,安全周期定时引信

•基本时钟模块配置•芯片仿真逻辑与间谍双线

-内部频率高达16mhz与接口

表1总结了四种校准频率•家庭成员

-内维低功率低频•封装选项(LF)振荡器

- TSSOP:14针,20针

——32-kHz水晶

- PDIP:20销

-外部数字时钟源

- QFN:16针

一个16位的Timer_A和3个

•对于完整的模块描述,请参见获取/比较注册MSP430x2xx家庭用户指南(SLAU144)

描述

德州仪器MSP430™家族的超低功耗微控制器由几个设备

针对不同应用程序的不同设置。建筑,加上五种低功耗

在便携式测量应用中,优化了模式,实现了延长电池寿命。设备的功能

强大的16位RISC CPU,16位寄存器,以及能最大限度提高代码效率的常量生成器。

数控振荡器(DCO)允许起床从低功耗模式在小于1μs主动模式。

MSP430G2x32和MSP430G2x02系列微控制器是超低功率混合信号

内置16位定时器的微控制器,以及高达16 I/ O电容触控的引脚和内置

通信能力使用通用串行通信接口。MSP430G2x32系列有

10位A / D转换器。有关配置细节,请参见表1。典型的应用包括低成本的传感器系统

捕捉模拟信号,co

可用选项(1)

Flash RAM ADC10包设备EEM Timer_A USI时钟I / O(KB)(B)通道类型(2)

MSP430G2432IN20 16 20-PDIP

MSP430G2432IPW20 16 20-TSSOP

1 8256 1x TA3 8 1 LF,DCO,VLO

MSP430G2432IRSA16 10 16-QFN

MSP430G2432IPW14 10 14-TSSOP

MSP430G2332IN20 16 20-PDIP

MSP430G2332IPW20 16 20-TSSOP

1 4256 1x TA3 81lf,DCO,VLO

MSP430G2332IRSA16 10 16-QFN

MSP430G2332IPW14 10 14-TSSOP

MSP430G2232IN20 16 20-PDIP

MSP430G2232IPW20 16 20-TSSOP

1 2 256 1x TA3 8 1 LF,DCO,VLO

MSP430G2232IRSA16 10 16-QFN

MSP430G2232IPW14 10 14-TSSOP

MSP430G2132IN20 16 20-PDIP

MSP430G2132IPW20 16 20-TSSOP

11281x TA3 81lf,DCO,VLO

MSP430G2132IRSA16 10 16-QFN

MSP430G2132IPW14 10 14-TSSOP

MSP430G2402IN20 16 20-PDIP

MSP430G2402IPW20 16 20-TSSOP

1 8256 1x TA3 - 1 LF,DCO,VLO

MSP430G2402IRSA16 10 16-QFN

MSP430G2402IPW14 10 14-TSSOP

MSP430G2302IN20 16 20-PDIP

MSP430G2302IPW20 16 20-TSSOP

1 4256 1x TA3 - 1 LF,DCO,VLO

MSP430G2302IRSA16 10 16-QFN

MSP430G2302IPW14 10 14-TSSOP

MSP430G2202IN20 16 20-PDIP

MSP430G2202IPW20 16 20-TSSOP

1 2 256 1x TA3 - 1 LF,DCO,VLO

MSP430G2202IRSA16 10 16-QFN

MSP430G2202IPW14 10 14-TSSOP

MSP430G2102IN20 16 20-PDIP

MSP430G2102IPW20 16 20-TSSOP

11281x TA3 - 1lf,DCO,VLO

MSP430G2102IRSA16 10 16-QFN

MSP430G2102IPW14 10 14-TSSOP


表2。终端功能

终端

不。I / O描述

名称N14、RSA1 N20

PW14 6 PW20

P1.0 /通用数字I /O pin

TA0CLK/ Timer0_A,时钟信号TACLK输入

2 1 2 I / O

ACLK / ACLK信号输出

A0 ADC10模拟输入A0(1)

P1.1 /通用数字I /O pin

TA0.0/ 3 I/O Timer0_A,捕获:CCI0A输入,比较:Out0输出

A1 ADC10模拟输入A1(1)

P1.2 /通用数字I /O pin

TA0.1/ 4 I/O Timer0_A,捕获:CCI1A输入,比较:输出

A2 ADC10模拟输入A2(1)

P1.3 /通用数字I /O pin

ADC10CLK/ ADC10,转换时钟输出(1)

5 4 5 I / O

A3/ ADC10模拟输入A3(1)

VREF-/VEREF ADC10负参考电压(1)

P1.4 /通用数字I /O pin

TA0.2/ Timer0_A,捕获:CCI2A输入,比较:输出

SMCLK / SMCLK信号输出

6 5 6 I / O

A4/ ADC10模拟输入A4(1)

VREF+/VEREF+/ ADC10正参考电压(1)

TCK JTAG测试时钟,设备编程和测试输入终端

P1.5 /通用数字I /O pin

TA0.0/ Timer0_A,比较:Out0输出

A5/ 7 6 7 I/O ADC10模拟输入A5(1)

SCLK/ USI:clk输入I2C模式;在SPI模式下的clk

TMS JTAG测试模式选择,用于设备编程和测试的输入终端

P1.6 /通用数字I /O pin

TA0.1/ Timer0_A,比较:Out1输出

A6/ ADC10模拟输入A6(1)

SDO/ 8 7 14 I/O USI:SPI模式的数据输出

SCL/ USI:I2C模式的I2C时钟

在编程和测试过程中,TDI / JTAG测试数据输入或测试时钟输入

特克

P1.7 /通用数字I /O pin

A7/ ADC10模拟输入A7(1)

SDI/ 9 8 15 I/O USI:SPI模式的数据输入

SDA/ USI:I2C模式的I2C数据

TDO/ TDI(2)JTAG测试数据输出端,或在编程和测试期间的测试数据输入

P2.0 - - 8 I/ O通用数字I /O pin

P2.1 - - 9 I/ O通用数字I /O pin

P2.2 - - - 10 I/ O通用数字I /O pin

P2.3 - - 11 I/ O通用数字I /O pin

短小精悍的描述

CPU

MSP430™CPU有16位RISC体系结构

这对应用程序来说是高度透明的。全部的

操作,除了程序流指令之外

作为注册操作一起执行

七种寻址模式为源操作数和四种

用于目标操作的寻址模式。

CPU与提供的16个寄存器集成

减少指令执行时间。的register-toregister

运行执行时间是一个循环

CPU时钟。

寄存器中的4个,R0到R3,是专用的

程序计数器,堆栈指针,状态寄存器和

分别为常数发生器。剩下的

寄存器是通用寄存器。

外围设备使用数据连接到CPU,

地址和控制总线,可以处理

所有指令。

指令集由原来的51组成

有三种格式和七个地址的说明

扩展的模式和附加说明

地址范围。每个指令都可以在word上操作

和字节数据。

指令集

指令集包含51条指令

三种格式和七种地址模式。每一个

指令可以操作字和字节数据。

表3展示了这三种类型的示例

指令格式;表4显示了地址

模式。

表3。指令字格式

格式示例操作

两个操作数,源目的地添加R4,R5 R4 + R5 - > R5

单个操作数,目的地只调用R8 PC - >(TOS),R8 - > PC

相对跳转,un /条件JNE跳跃-等位= 0

表4。地址模式描述(1)

地址模式的语法示例操作

操作模式

MSP430设备有一个主动模式和五个软件可选择的低功耗模式。安

中断事件可以从任何低功率模式唤醒设备,服务请求,恢复

从中断程序返回的低功率模式。

以下六种操作模式可由软件配置:

•积极模式(点)

-所有的时钟都是活跃的

•低功率模式0(LPM0)

——CPU是禁用的

- ACLK和SMCLK保持活跃,MCLK被禁用

•低功率模式1(LPM1)

——CPU是禁用的

- ACLK和SMCLK保持活跃,MCLK被禁用

- DCO的直流发电机是禁用的,如果DCO没有在活动模式中使用

•低功率模式2(LPM2)

——CPU是禁用的

- MCLK和SMCLK被禁用

- DCO的直流发电机仍然启用

——ACLK仍然是活跃的

•低功率模式3(LPM3)

——CPU是禁用的

- MCLK和SMCLK被禁用

- DCO的直流发电机是禁用的

——ACLK仍然是活跃的

•低功率模式4(LPM4)

——CPU是禁用的

——ACLK是禁用的

- MCLK和SMCLK被禁用

- DCO的直流发电机是禁用的


中断向量地址

中断矢量和powerup启动地址位于地址范围0FFFFh到0FFC0h。

这个向量包含适当的中断处理程序指令序列的16位地址。

如果重置向量(位于地址0FFFEh)包含了0FFFFh(例如,如果flash没有编程)

CPU在powerup后立即进入LPM4。

表5所示。

中断源、标志和向量

系统字中断源中断标志优先中断地址

升高PORIFG

外部重置RSTIFG

监管定时器+ WDTIFG重置0FFFEh 31,最高

Flash关键违反KEYV(2)

电脑超出范围(1)

敝中断NMIIFG(非)可屏蔽的

振荡器故障OFIFG(non)- maskable 0FFFCh 30

Flash内存访问违反ACCVIFG(2)(3)(non)- maskable

0 fffah 29

0 fff8h 28

0 fff6h 27

观察定时器+ WDTIFG maskable 0FFF4h 26

CCIFG(4)maskable 0FFF2h 25

Timer0_A3 TACCR2 TACCR1 CCIFG。maskable 0fff0h24 TAIFGTable 3

(4)

0 ffeeh 23

0 ffech 22

ADC10(5)ADC10IFG(4)(5)maskable 0FFEAh 21

USI USIIFG,USISTTIFG(2)(4)maskable 0FFE8h 20

I/ O端口P2(最多八面)P2IFG。0到p2ifg . 7(2)(4)maskable 0FFE6h 19

I/ O端口P1(最多8个标志)P1IFG。0到p1ifg . 7(2)(4)maskable 0FFE4h 18

0 ffe2h 17

0 ffe0h 16

看(6)0FFDEh到15到0,最低0FFC0h

(1)如果CPU试图从模块寄存器内存地址范围(0h到01FFh)或从其获取指令,就会生成重置

在未使用的地址范围。

(2)多个源旗帜

(3)(non)- maskable:单个中断启用位可以禁用中断事件,但一般中断启用不能。

(4)模块中设置了中断标志。

(5)MSP430G2x32

(6)0 ffdeh到0FFC0h地址的中断向量在此设备中不使用,可以用于常规程序代码

特殊功能寄存器(sfr)

大多数中断和模块启用位被收集到最低地址空间。特殊功能寄存器位

未分配到功能的目的并没有在设备中存在。提供简单的软件访问

这样的安排。

Legend rw:Bit可以读和写。

rw- 0,1:Bit可以被读写。它是由PUC重置或设置的。

rw -(0,1):Bit可以被读取和写入。它是由POR重置或设置的。

SFR bit在设备中不存在。

表6所示。中断启用寄存器1和寄存器2

地址7 6 5 4 3 2 1 0

我爱你

rw-0 rw-0 rw-0 rw-0

WDTIE监视器计时器中断启用。如果选择监视模式,则不活动。如果配置了监视计时器,则激活

间隔计时器模式。

OFIE振荡器故障中断启用

NMIIE(非)可屏蔽的中断使

ACCVIE Flash访问违规中断启用

地址7 6 5 4 3 2 1 0

01 h

表7所示。中断标志寄存器1和2

地址7 6 5 4 3 2 1 0

02h NMIIFG RSTIFG PORIFG OFIFG WDTIFG

rw-0 rw -(0)rw -(1)rw -1 rw-(0)

WDTIFG设置在监视模式下,或安全密钥违规。

重置VCC电源或重置状态在RST /NMI pin的重置模式。

振荡器故障的OFIFG标志。

分波电源重置中断标志。设置在VCC升高。

RSTIFG外部重置中断标志。设置复位模式下的RST /NMI pin复位条件。重置在VCC升高。

组织的记忆

表8所示。组织的记忆

MSP430G2102 MSP430G2202 MSP430G2302 MSP430G2402

MSP430G2132 MSP430G2232 MSP430G2332 MSP430G2432

内存大小1kB 2kB

Main:中断vector Flash 0xFFFF到0xFFC0 0xFFFF到0xFFC0 0xFFFF到0xFFC0 0xFFFF到0xFFC0

Main:代码内存Flash 0xFFFF到0xFC00 0xFFFF到0xf8000xffff到0xFFFF到0xE000

信息内存大小为256字节256字节256字节256字节

010FFh到01000h 010FFh到01000h 010FFh到01000h

RAM大小128 B 256 B 256 B 256 B

在0x02000x02ff到0x02000x02ff到0x02000x02ff到0x0200

外围设备16 -bit 01FFh到0100h 01FFh到0100h 01FFh到0100h

8-bit 0FFh到010h 0FFh到010h 0FFh到010h

8位SFR 0Fh至00h 0Fh至00h0fh至00h至00h

闪存

闪存可以通过CPU -双线/ JTAG端口或系统在CPU上编程。CPU可以

执行单字节和单字写入到闪存。闪存的特点包括:

•闪存有n段主存和4段信息存储器(A to D)

每个64字节。主内存中的每个段的大小为512字节。

•0到n段可以在一个步骤中删除,或者每个部分都可以单独删除。

•A段A到D可以单独删除,也可以作为一组从0到n .段A到D

叫做记忆的信息。

•段A包含校准数据。复位后,段A被保护,防止编程和擦除。它

可以上锁,但是如果设备专用的校准数据是,请注意不要擦除这部分

外围设备

外围设备通过数据、地址和控制总线连接到中央处理器,并可以使用所有的方法处理

指令。对于完整的模块描述,请参阅MSP430x2xx家庭用户指南(SLAU144)。

振荡器和系统时钟

时钟系统由基本时钟模块支持,包括对32768 - hz手表晶体的支持

振荡器,一种内部的低功率低频振荡器和内部数字控制振荡器(DCO)。

基本时钟模块的设计满足了低系统成本和低功耗的要求

消费。


内部DCO提供了一个快速刺激时钟源和稳定在不到1μs。的基本

时钟模块提供以下时钟信号:

•辅助时钟(ACLK),来源于32768 - hz手表晶体或内部LF振荡器。

•主时钟(MCLK),CPU使用的系统时钟。

•子主时钟(SMCLK),即外围模块使用的子系统时钟。

将DCO输出频率校准的DCO设置存储在信息内存段A中。

校准数据存储在信息内存段A

标定数据存储在DCO和ADC10中,并以一个标记-长度-值结构组织。

表9所示。标签使用ADC校准标签


名称地址值描述

TAG_DCO_30 x10f6 0 x01 DCO频率校准VCC = 3 V和TA = 30°C在校准

TAG_ADC10_1 0x10DA 0x10 ADC10_1校准标记

为空内存区域的TAG_EMPTY - 0xFE标识符

表10。ADC校准标签使用的标签

标定/描述尺寸地址的标签条件

CAL_ADC_25T85 INCHx = 0 x1010 REF2_5 = 1,TA = 85°C字0 x0010

CAL_ADC_25T30 INCHx = 0 x1010 REF2_5 = 1,TA = 30°C字0 x000e

CAL_ADC_25VREF_FACTOR REF2_5 = 1,TA = 30°C,我马(VREF +)= 1字0 x000c

CAL_ADC_15T85 INCHx = 0 x1010 REF2_5 = 0,TA = 85°C字0 x000a

CAL_ADC_15T30 INCHx = 0 x1010 REF2_5 = 0,TA = 30°C字0 x0008

CAL_ADC_15VREF_FACTOR REF2_5 = 0,TA = 30°C,我马(VREF +)= 0.5字0 x0006

CAL_ADC_OFFSET外部VREF = 1.5 V,f(ADC10CLK)= 5 MHz字0x0004

CAL_ADC_GAIN_FACTOR外部VREF = 1.5 V,f(ADC10CLK)= 5 MHz字0x0002

主要DCO特点

•RSELx选择的所有范围都与RSELx + 1重叠:RSELx = 0重叠RSELx = 1,…RSELx = 14

重叠RSELx = 15。

DCO控制位DCOx有一个步骤大小,由参数SDCO定义。

•调制控制位MODx选择在32个DCOCLK周期内使用fDCO(RSEL,DCO + 1)的频率

周期。频率fDCO(RSEL,DCO)用于剩余的周期。频率是一个平均值等于:

灯火管制

在电源开关时,实现了对该装置的适当的内部复位信号

关机。

数字I / O

有两个8位I / O端口实现:

•所有单独的I / O位都是独立可编程的。

•任何输入、输出和中断条件(仅P1和P2端口)的组合都是可能的。

•如果可用的话,所有8位P1和P2端口的所有8位元都可以选择可选择的中断输入功能。

•对端口控制寄存器的读/写访问得到所有指令的支持。

每个I / O都有单独可编程的拉升/拉低电阻。

•每一个I / O都有一个单独的可编程的pin -振荡器,以实现低成本的电容触控

检测。

WDT +看门狗定时器

监视定时器(WDT +)模块的主要功能是在a之后执行一个受控的系统重启

软件问题发生。如果选择的时间间隔过期,将生成一个系统重置。如果监管机构

在应用程序中不需要函数,可以将模块禁用或配置为间隔计时器

在选定的时间间隔内产生中断。

A3是一个16位计时器/计数器,有三个捕获/比较寄存器。Timer0_A3可以支持多个

捕获/比较、PWM输出和间隔时间。Timer0_A3还具有广泛的中断功能。

可以从溢出条件的计数器和每个捕获/比较中生成中断

寄存器。

表11所示。(1)Timer0_A3信号连接

输入PIN号码设备模块模块输出PIN数模块输入输出

N20,PW20 PW14 RSA16信号名称块信号N20,PW20 PW14 RSA16

p1.0 -2 p1.0 -2 p1.0 -1 TACLK TACLK

ACLK ACLK

计时器NA

SMCLK SMCLK

PinOsc PinOsc PinOsc INCLK

p1.1 -3 p1.1 -3 p1.1 -3 p1.1 -3 p1.1 -3 p1.1 -3 p1.1 -3 p1.1 -3

ACLK CCI0B p1.5 -7 p1.5 -7 p1.5 -6

CCR0 TA0

VSS接地

VCC VCC

p1.2 -4 p1.2 -4 p1.2 -4 p1.2 -4 p1.2 -4 p1.2 -3

CAOUT CCI1B p1.6 -14 p1.6 -8 p1.6 -7

CCR1 TA1

VSS GND p2.6 - 19p2.6 -13 p2.6 -12

VCC VCC

p1.4 -6 p1.4 -6 p1.4 -6 p1.4 -6 p1.4 -6 p1.4 -6

PinOsc PinOsc PinOsc TA0.2 CCI2B

CCR2 TA2

VSS接地

VCC VCC

(1)一次只能启用一个pin振荡器。

USI

通用串行接口(USI)模块用于串行数据通信,并提供basic

用于同步通信协议的硬件,如SPI和I2C。

ADC10(仅MSP430G2x32)

ADC10模块支持快速、10比特的模拟-数字转换。该模块实现了一个10位SAR

核心,样本选择控制,参考生成器和数据传输控制器,或DTC,用于自动转换

结果处理,允许在没有任何CPU干预的情况下转换和存储ADC示例。


绝对最大额定参数(1)

VCC至VSS - 0.3 V至4.1 V的电压

电压适用于任何引脚(2)- 0.3 V到VCC + 0.3 V

二极管电流在任何设备销±2马

塔设备-55°C到150°C

存储温度范围,测试

(3)

编程设备-55°C到150°C

(1)超出“绝对最高评级”所列的压力可能会对设备造成永久性损害。这些都是压力评级

只有在这些或任何其他条件下,设备的功能操作超出“推荐操作”

条件”并非暗示。长时间暴露于绝对最高等级的条件可能会影响设备的可靠性。

(2)VSS所引用的所有电压。JTAG熔断电压,VFB,允许超过绝对最大额定值。电压是

在吹JTAG引信时应用于测试针。

(3)根据目前的JEDEC j - std - 020规范与峰值回流,可在焊接板焊接时使用更高的温度

在运输箱或转盘上的设备标签上的温度不高于分类。

推荐的操作条件

典型值指定在VCC = 3.3 V和TA = 25°C(除非另外说明)

最小公称最大单位

在程序执行时1.8。3.6

VCC V电源电压

在flash编程/删除2.2 3.6期间

VSS电源电压0 V

助教营业自由空间温度-40 85°C

VCC = 1.8 V,dc 6

工作周期= 50%±10%

处理器频率(最高MCLK频率VCC = 2.7 V,fSYSTEM直流12 MHz使用USART模块)(1)(2)责任周期= 50%±10%

VCC = 3.3 V,直流16工作周期= 50%±10%

(1)MSP430 CPU与MCLK直接连接。MCLK的高和低相位都不能超过其脉宽

指定的最大频率。

(2)模块可能有不同的最大输入时钟规范。请参阅本数据表中各个模块的规范。


资讯分类
会员资讯