2819|3

18

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

MSP430G2553的ACLK要怎么设置啊,新手求指导 [复制链接]

我想把ACLK设置成12kHZ,应该设置哪些寄存器呢???
此帖出自单片机论坛

最新回复

//****************************************************************************** //  MSP430G2xx3 Demo - Software Toggle P1.0, MCLK = VLO/8 // //  Description; Pulse P1.0 with a 1/100 active duty cycle using software. //  Ultra-low frequency ~ 1.5kHz, ultra-low power active mode demonstrated. //  ACLK = VL0, MCLK = VLO/8 ~1.5kHz, SMCLK = n/a // //                MSP430G2xx3 //             ----------------- //         /|\|              XIN|- //          | |                 | //          --|RST          XOUT|- //            |                 | //            |             P1.0|-->LED // //  D. Dang //  Texas Instruments, Inc //  December 2010 //   Built with CCS Version: 4.2.0 and IAR Embedded Workbench Version: 5.10 //****************************************************************************** #include <msp430.h> int main(void) {   volatile unsigned int i;                  // Volatile to prevent removal   WDTCTL = WDTPW + WDTHOLD;                 // Stop watchdog timer   BCSCTL3 |= LFXT1S_2;                      // LFXT1 = VLO   IFG1 &= ~OFIFG;                           // Clear OSCFault flag   __bis_SR_register(SCG1 + SCG0);           // Stop DCO   BCSCTL2 |= SELM_3 + DIVM_3;               // MCLK = LFXT1/8   P1DIR = 0xFF;                             // All P1.x outputs   P1OUT = 0;                                // All P1.x reset   P2DIR = 0xFF;                             // All P2.x outputs   P2OUT = 0;                                // All P2.x reset   for (;;)   {     P1OUT |= 0x01;                          // P1.0 set     for (i = 10; i > 0; i--);               // Delay 1x     P1OUT &= ~0x01;                         // P1.0 reset     for (i = 1000; i > 0; i--);             // Delay 100x   } }复制代码   详情 回复 发表于 2017-2-8 09:17
点赞 关注
 

回复
举报

6040

帖子

196

TA的资源

版主

沙发
 
本帖最后由 lcofjp 于 2017-2-8 09:14 编辑

设置成使用VLO
此帖出自单片机论坛
 
 

回复

6040

帖子

196

TA的资源

版主

板凳
 
  1. //******************************************************************************
  2. //  MSP430G2xx3 Demo - Software Toggle P1.0, MCLK = VLO/8
  3. //
  4. //  Description; Pulse P1.0 with a 1/100 active duty cycle using software.
  5. //  Ultra-low frequency ~ 1.5kHz, ultra-low power active mode demonstrated.
  6. //  ACLK = VL0, MCLK = VLO/8 ~1.5kHz, SMCLK = n/a
  7. //
  8. //                MSP430G2xx3
  9. //             -----------------
  10. //         /|\|              XIN|-
  11. //          | |                 |
  12. //          --|RST          XOUT|-
  13. //            |                 |
  14. //            |             P1.0|-->LED
  15. //
  16. //  D. Dang
  17. //  Texas Instruments, Inc
  18. //  December 2010
  19. //   Built with CCS Version: 4.2.0 and IAR Embedded Workbench Version: 5.10
  20. //******************************************************************************

  21. #include <msp430.h>

  22. int main(void)
  23. {
  24.   volatile unsigned int i;                  // Volatile to prevent removal
  25.   WDTCTL = WDTPW + WDTHOLD;                 // Stop watchdog timer
  26.   BCSCTL3 |= LFXT1S_2;                      // LFXT1 = VLO
  27.   IFG1 &= ~OFIFG;                           // Clear OSCFault flag
  28.   __bis_SR_register(SCG1 + SCG0);           // Stop DCO
  29.   BCSCTL2 |= SELM_3 + DIVM_3;               // MCLK = LFXT1/8
  30.   P1DIR = 0xFF;                             // All P1.x outputs
  31.   P1OUT = 0;                                // All P1.x reset
  32.   P2DIR = 0xFF;                             // All P2.x outputs
  33.   P2OUT = 0;                                // All P2.x reset

  34.   for (;;)
  35.   {
  36.     P1OUT |= 0x01;                          // P1.0 set
  37.     for (i = 10; i > 0; i--);               // Delay 1x
  38.     P1OUT &= ~0x01;                         // P1.0 reset
  39.     for (i = 1000; i > 0; i--);             // Delay 100x
  40.   }
  41. }
复制代码



此帖出自单片机论坛
 
 
 

回复

18

帖子

0

TA的资源

一粒金砂(中级)

4
 
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表