混合信号微处理器MSP430G2332IPW20R超低功耗微控制器 6位RISC CPU16位寄存器

描述
德州仪器(TI)MSP430™系列超低功耗微控制器由多种器件组成针对各种应用的不同外围设备组。该架构结合五个低功耗
模式经过优化,可在便携式测量应用中延长电池寿命。该设备具有一个功能强大的16位RISC CPU,16位寄存器和恒定发生器,有助于实现最高的代码效率。
数字控制振荡器(DCO)允许在不到1μs的时间内从低功耗模式唤醒到活动模式。
MSP430G2x32和MSP430G2x02系列微控制器是超低功耗混合信号
内置16位定时器的微控制器,最多16个I / O电容触摸使能引脚和内置功能
使用通用串行通信接口的通信能力。 MSP430G2x32系列有一个
10位A / D转换器。有关配置的详细信息,请参见表1.典型应用包括低成本传感器系统
捕获模拟信号,将它们转换为数字值,然后处理数据以供显示或用于传输到主机系统。

特性
低电源电压范围:1.8 V至3.6 V•最多16个电容触摸使能I / O引脚
超低功耗•支持SPI的通用串行接口(USI)
活动模式:1 MHz时为220μA,2.2 V和I2C
待机模式:0.5μA•10位200 ksps模数(A / D)
带内部参考的转换器,样品
关闭模式(RAM保持):0.1μA
并保持和自动扫描(仅限MSP430G2x32)
五种省电模式
掉电检测器
待机模式下的超快速唤醒
串行板载编程,小于1μs
无需外部编程电压,
16位RISC架构,通过安全周期时间保险丝实现62.5 ns指令可编程代码保护
基本时钟模块配置•采用Spy-Bi-Wire的片上仿真逻辑
带接口的内部频率高达16 MHz
四个校准频率•家庭成员总结在表1中
内部超低功耗低频•封装选项(LF)振荡器
TSSOP:14引脚,20引脚
32 kHz晶体
PDIP:20针
外部数字时钟源
QFN:16针
一个16位Timer_A,带三个
设备引脚中央处理器
MSP430™CPU采用16位RISC架构
这对应用程序非常透明。所有
除程序流指令之外的操作是
作为寄存器操作执行
源操作数的七种寻址模式和四种
目标操作数的寻址模式。
CPU集成了16个寄存器
减少指令执行时间。寄存器到寄存器操作执行时间是一个周期
CPU时钟。
其中四个寄存器R0至R3专用于
程序计数器,堆栈指针,状态寄存器和
恒定发电机,分别。剩余的
寄存器是通用寄存器。
外围设备使用数据连接到CPU,
地址和控制总线,可以处理
所有说明。
指令集由原始51组成
三种格式和七种地址的说明
模式和扩展的附加说明
地址范围。每条指令都可以对字进行操作
和字节数据。
指令系统
指令集由51条指令组成
三种格式和七种地址模式。每
指令可以对字和字节数据进行操作。

运作模式
MSP430器件具有一种工作模式和五种软件可选的低功耗工作模式。一个
中断事件可以从任何低功耗模式唤醒设备,为请求提供服务并恢复
从中断程序返回到低功耗模式。
软件可以配置以下六种操作模式:
•活动模式(AM)

  • 所有时钟都有效
    •低功耗模式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的直流发电机已禁用
  • 晶体振荡器停止

外设
外设通过数据,地址和控制总线连接到CPU,可以使用all处理
说明。有关完整的模块说明,请参阅“MSP430x2xx系列用户指南”(SLAU144)。
振荡器和系统时钟
时钟系统由基本时钟模块支持,该模块包括对32768-Hz钟表晶振的支持
振荡器,内部超低功耗低频振荡器和内部数字控制振荡器(DCO)。
基本时钟模块旨在满足低系统成本和低功耗的要求
消费。内部DCO提供快速开启时钟源,稳定时间不到1μs。基础的
时钟模块提供以下时钟信号:
•辅助时钟(ACLK),来自32768-Hz钟表晶振或内部LF振荡器。
•主时钟(MCLK),CPU使用的系统时钟。
•子主时钟(SMCLK),外围模块使用的子系统时钟。
用于校准DCO输出频率的DCO设置存储在信息存储器段A中。
存储在信息存储段A中的校准数据
针对以标签长度值结构组织的DCO和ADC10存储校准数据。

猜你喜欢

转载自blog.csdn.net/szriley123/article/details/88394561