第一范文网 - 专业文章范例文档资料分享平台

MSP430G2x53 MSP430G2x13混合信号控制器 官方中文数据手册 - 图文

来源:用户分享 时间:2025/6/23 19:46:21 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

MSP430G2x53MSP430G2x13

www.ti.com.cn

ZHCS178G–APRIL2011–REVISEDAUGUST2012

Table2.端子功能(continued)

端子

编号

名称P3.5/TA0.1P3.6/TA0.2P3.7/TA1CLK/CAOUTRST/NMI/SBWTDIOTEST/SBWTCKAVCCDVCCDVSSNC

QFN封装焊盘

17不适用V20不适用不可用

25不适用128不适用不适用

24293027,288,32焊盘

I不适用不适用不适用不适用不适用

16

24

23

I

-21

20

I/O

PW20,N20

--PW281920

RHB321819

I/OI/O

通用型数字I/O

Timer0_A,比较:Out1输出通用型数字I/O

Timer0_A,比较:Out2输出通用型数字I/O

Timer1_A,时钟信号TACLK输入Comparator_A+,输出复位

不可屏蔽中断输入

编程及测试期间的两线制(Spy-Bi-Wire)测试数据输入/输出

为端口1上的JTAG引脚选择测试模式。器件保护熔丝被连接至TEST上。编程及测试期间的Spy-Bi-Wire测试时钟输入模拟电源电压数字电源电压接地参考不连接

QFN封装焊盘。建议连接至VSS。I/O

说明

Copyright?2011–2012,TexasInstrumentsIncorporated9

MSP430G2x53MSP430G2x13

ZHCS178G–APRIL2011–REVISEDAUGUST2012

www.ti.com.cn

简式说明

CPU

MSP430CPU具有一个对于应用高度透明的16位精简指令集(RISC)架构。所有的操作(程序流指令除外)均作为寄存器操作与用于源操作数的7种寻址模式和用于目的操作数的4种寻址模式一起执行。CPU与16个寄存器进行了集成,从而提供精简指令执行时间。寄存器至寄存器操作执行时间为CPU时钟的一个周期。

其中的4个寄存器(R0至R3)分别专门用作程序计数器、栈指针、状态寄存器和常数发生器。其余的寄存器为通用型寄存器。

采用数据、地址和控制总线将外设连接至CPU,并可利用所有的指令对外设进行控制。

该指令集包括带有3种格式和7种地址模式的51条原始指令以及用于扩展地址范围的额外指令。每条指令均可操作字和字节数据。

Program CounterStack PointerStatus RegisterConstant GeneratorGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose RegisterGeneral-Purpose Register

PC/R0SP/R1SR/CG1/R2CG2/R3R4R5R6R7R8R9R10R11R12R13R14R15

指令集

该指令集包括具有3种格式和7种寻址模式的51条指令。每条指令均可在字和字节数据上操作。Table3给出了3种指令格式的示例;Table4显示了寻址模式。

Table3.指令字格式

指令格式

双操作数,源操作数-目的操作数单操作数,仅目的操作数相对跳转,无条件/有条件

示例加上R4,R5调用R8JNE

工作方式R4+R5--->R5PC-->(TOS),R8-->PC等于则跳转位=0

Table4.地址模式说明(1)

地址模式寄存器加索引的符号(PC相关)

绝对间接间接自动递增

立即

(1)

S=源,D=目的

S???????

D????

句法MOVRs,RdMOVX(Rn),Y(Rm)MOVEDE,TONIMOV&MEM,&TCDATMOV@Rn,Y(Rm)MOV@Rn+,RmMOV#X,TONI

MOV@R10,Tab(R6)MOV@R10+,R11MOV#45,TONI

示例MOVR10,R11MOV2(R5),6(R6)

操作R10---->R11M(2+R5)---->M(6+R6)M(EDE)---->M(TONI)M(MEM)---->M(TCDAT)M(R10)---->M(Tab+R6)

M(R10)---->R11R10+2---->R10#45---->M(TONI)

10Copyright?2011–2012,TexasInstrumentsIncorporated

MSP430G2x53MSP430G2x13

www.ti.com.cn

ZHCS178G–APRIL2011–REVISEDAUGUST2012

操作模式

MSP430具有一种运行模式及5种可利用软件来选择的低功耗操作模式。一个中断事件能够将器件从任一低功耗模式唤醒、处理请求、并在接收到来自中断程序的返回信号时恢复至低功耗模式。以下6种操作模式可利用软件来配置:?激活模式(AM)

–所有时钟处于激活状态?低功耗模式0(LPM0)–CPU被禁用

–ACLK和SMCLK仍然有效,MCLK被禁用?低功耗模式1(LPM1)–CPU被禁用

–ACLK和SMCLK仍然有效,MCLK被禁用

–如果DCO不是在激活模式下被使用,则DCO的dc生成器被禁用?低功耗模式2(LPM2)–CPU被禁用

–MCLK和SMCLK被禁用–DCO的dc生成器保持启用–ACLK保持激活?低功耗模式3(LPM3)–CPU被禁用

–MCLK和SMCLK被禁用–DCO的dc生成器被禁用–ACLK保持激活?低功耗模式4(LPM4)–CPU被禁用–ACLK被禁用

–MCLK和SMCLK被禁用–DCO的dc生成器被禁用–晶体振荡器被停止

Copyright?2011–2012,TexasInstrumentsIncorporated11

MSP430G2x53MSP430G2x13

ZHCS178G–APRIL2011–REVISEDAUGUST2012

www.ti.com.cn

中断矢量地址

中断矢量和加电启动地址位于0FFFFh至0FFC0h的地址范围内。该矢量包含适当中断处理程序指令序列的16位地址。

如果复位矢量(位于地址0FFFEh)包含0FFFFh(例如:闪存未编程),则CPU在加电之后将立即进入LPM4。

Table5.中断源、标志、和矢量

中断源加电外部复位安全装置定时器+违反闪存密钥PC超出范围(1)NMI振荡器故障闪存存储器访问冲突

Timer1_A3Timer1_A3

比较器_A+(Comparator_A+)

安全装置定时器+Timer0_A3Timer0_A3

USCI_A0/USCI_B0接收USCI_B0I2C状态USCI_A0/USCI_B0发送USCI_B0I2C收/发ADC10

(仅限MSP430G2x53)I/O端口P2(多达8个标志)I/O端口P1(多达8个标志)

中断标志PORIFGRSTIFGWDTIFGKEYV(2)NMIIFGOFIFGACCVIFG(2)(3)TA1CCR0CCIFG(4)TA1CCR2TA1CCR1CCIFG,TAIFG(2)(4)

CAIFG(4)WDTIFGTA0CCR0CCIFG(4)

TA0CCR2TA0CCR1CCIFG,TAIFG

(5)(4)

系统中断字地址优先级

复位0FFFEh31,最高

(不)可屏蔽(不)可屏蔽(不)可屏蔽可屏蔽可屏蔽可屏蔽可屏蔽可屏蔽可屏蔽可屏蔽可屏蔽可屏蔽

0FFFCh0FFFAh0FFF8h0FFF6h0FFF4h0FFF2h0FFF0h0FFEEh0FFECh0FFEAh0FFE8h

3029282726252423222120191817161514至0,最低

UCA0RXIFG,UCB0RXIFG(2)(5)UCA0TXIFG,UCB0TXIFG(2)(6)

ADC10IFG(4)

P2IFG.0至P2IFG.7(2)(4)P1IFG.0至P1IFG.7(2)(4)

可屏蔽可屏蔽

0FFE6h0FFE4h0FFE2h0FFE0h

请参阅(7)请参阅(8)

(1)(2)(3)(4)(5)(6)(7)(8)

0FFDEh0FFDEh至0FFC0h

如果CPU试图从模块寄存器内存地址范围(0h至01FFh)或未使用的地址范围内读取指令,则生成一个复位。多源标志

(不)可屏蔽:独立的中断启用位能禁用一个中断事件,但通用型中断启用则不能。中断标志位于模块之中。

在SPI模式中:UCB0RXIFG。在I2C模式中:UCALIFG,UCNACKIFG,ICSTTIFG,UCSTPIFG。在UART或者SPI模式中:UCB0TXIFG。在I2C模式中:UCB0RXIFG、UCB0TXIFG。

这个位置用作引导装载程序的安全密钥(BSLSKEY)。这个位置上的一个0xAA55将完全禁用BSL。如果提供了一个无效的密码,则一个0(0h)将禁止擦除闪存。

位于地址0FFDEh至0FFC0h的中断矢量在该器件中未使用,可在需要时用于常规程序代码。

12Copyright?2011–2012,TexasInstrumentsIncorporated

搜索更多关于: MSP430G2x53 MSP430G2x13混合信号控制器 的文档
MSP430G2x53 MSP430G2x13混合信号控制器 官方中文数据手册 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c11hkk2uhb87zlrk1b2xf_3.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top