MSP430G2553寄存器资料

MSP430G2553寄存器资料

ID:41130006

大小:474.25 KB

页数:29页

时间:2019-08-17

MSP430G2553寄存器资料_第1页
MSP430G2553寄存器资料_第2页
MSP430G2553寄存器资料_第3页
MSP430G2553寄存器资料_第4页
MSP430G2553寄存器资料_第5页
资源描述:

《MSP430G2553寄存器资料》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、MSP430G2553学习笔记常用赋值运算符:清除:&=~,置位:

2、=,测试:&=,取反:^=,看门狗模块:WDT(看门狗)WDTCTL看门狗定时器控制寄存器15--876543210口令HOLDNMIESNMITMSELCNTCLSSELIS1IS0IS1,IS0选择看门狗定时器的定时输出,T是WDTCNT的输入时钟源周期0Tx2(15)1Tx2(13)2Tx2(9)3Tx2(6)SSEL选择WDTCNT的时钟源0SMCLK1ACLKIS0、IS1、SSEL可确定WDT定时时间,WDT只能定时8种和时钟源

3、相关的时间WDT可选的定时时间(晶体为32768HZ,SMCLK=1MHZ)SSELIS1IS0定时时间/ms0110.056Tsmclkx2(6)0100.5Tsmclkx2(9)1111.9Taclkx2(6)0018Tsmclkx2(13)11016Taclkx2(9)00032Tsmclkx2(15)(PUC复位后的值)101250Taclkx2(13)1001000Taclkx2(15)CNTCL当该位为1时,清除WDTCNTTMSEL工作模式选择0看门狗模式1定时器模式NMI选择RST/NMI引

4、脚功能,在PUC后被复位0RST/NMI引脚为复位端1RST/NMI引脚为边沿触发的非屏蔽中断输入NMIES选择中断的边沿触发方式0上升沿触发NMI中断1下降沿触发NMI中断HOLD停止看门狗定时器工作,降低功耗0WDT功能激活1时钟禁止输入,计数停止WDT(看门狗)配置语句WDTCTL=WDTPW+WDTHOLD;//将WDTPW+WDTHOLD赋值给WDTCTL,关闭看门狗定时器控制寄存器(Stopwatchdogtimer)IE1

5、=WDTIE;//使能WDT中断WDTCTL=WDT_ADLY_100

6、0;//WDT1s/4间隔计时器WDTCTL=WDTPW+WDTHOLD+WDTNMI+WDTNMIES;//WDTCTL由高8位口令和低8位控制命令组成,要写入操作WDT的控制命令,出于安全原因必须先正确写入高字节看门狗口令。口令为5AH,如果口令写错将导致系统复位。读WDTCTL时不需要口令。这个控制寄存器还可以用于设置NMI引脚功能。WDT看门狗定时器(WatchDogTimer),这是16位增计数器,由MSP430所选定的时钟电路产生的固定周期时钟信号对计数器进行加法计数。如果计数器事先被预置的初始

7、状态不同,那么从开始计数到计数溢出为止所用的时间就不同。WDTCNT不能直接通过软件存取,必须通过看门狗定时器的控制寄存器WDTCTL来控制。WDTPWWDTPW=0x5A00,是WDTCTL的密码,只有赋予这个值才能修改WDTCTL这个寄存器WDTHOLDWDTHOLD=0x0080,使WDTCTL的HOLD位置1**************************************************************************************时钟模块:DCO(数字

8、控制振荡器)DCOCTLDCO(数字控制振荡器)控制寄存器76543210DCO.2DCO.1DCO.0MOD.4MOD.3MOD.2MOD.1MOD.0DCO.0-DCO.2定义8种频率之一,可以分段调节DCOCLK频率,相邻两种频率相差10%,而频率由注入直流发生器的电流定义MOD.0-MOD.4定义在32个DCO周期中插入的Fdco+1周期个数,而在下的DCO周期中为Fdco周期,控制改换DCO和DCO+1选择的两种频率。如果DCO常数为7,表示已经选择最高频率,此时不能利用MOD.0-MOD.4进行

9、频率调整DCO配置语句DCOCTL=0;//选择最低DCOx和MODx设置BCSCTL1=CALBC1_1MHZ;//为1MHZBCSCTL1校准数据DCOCTL=CALDCO_1MHZ;//为1MHZDCOCTL校准数据,这两句同时使用就使DCO设置为1MHZCALBC1_1MHZ==0xFF;//校准常数抹去__bis_SR_register(SCG1+SCG0);//不用DCOSet_DCO(DELTA_1MHZ);//设置DCO和获得常量BCSCTL1基本时钟系统控制寄存器1DCOCTLDCO时钟频

10、率控制寄存器CALBC1_1MHZ这是为1MHZBCSCTL1校准数据时所采用的标签CALDCO_1MHZ这是为1MHZDCOCTL校准数据时所采用的标签DCO频率与相应标签DCO频率1MHZ8MHZ12MHZ16MHZ对应标签CALBC1_1MHZCALBC1_8MHZCALBC1_12MHZCALBC1_16MHZCALDCO_1MHZCALDCO_8MHZCALDCO_12MHZCALDCO_16MHZ。。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。