G2553的时钟怎么配置啊。。。头要炸了。。。

2019-03-24 12:38发布

能不能上张图,或者根据程序,讲解一下。万分感谢!!!
DCO。。。B__CLK...
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
16条回答
457887107
1楼-- · 2019-03-24 17:51
 精彩回答 2  元偷偷看……
wstt
2楼-- · 2019-03-24 19:19
< :TI_MSP430_内容页_SA7 --> http://bbs.eeworld.com.cn/thread-314351-1-2.html
沉默胜过白金
3楼-- · 2019-03-24 20:11
这个程序,一个简单的流水灯,在51的板子上,12Mh的晶振,1s 一闪,而在G2553上怎么半秒一闪???照这样推的话,430的晶振不就是24Mh了???疑问。。。

#include <msp430g2553.h>

void delay(unsigned int m);

void main( void )
{
  WDTCTL = WDTPW + WDTHOLD;
   while(1)
   {
      unsigned char i = 0,Temp = 0xff;
      P1DIR = 0xff;
      P1OUT = 0xfe;
      delay(1000);
      for(;i < 8;i ++)
      {
        P1OUT = (P1OUT << 1) | Temp >> (7 - i);
        delay(1000);
      }
   }

}

void delay(unsigned int m)
{
  unsigned int i = 0,j = 0;
  for(i = 0;i < m;i ++)
    for(j = 0;j < 123;j ++);
}
沉默胜过白金
4楼-- · 2019-03-24 22:38
 精彩回答 2  元偷偷看……
bobde163
5楼-- · 2019-03-24 23:38
这样跟你说就会显得相当麻烦,你可以看看wstt给你的那个资料,我也是看了之后明白了不少,再结合用户指南的基础时钟模块部分的讲解进行学习,我觉得这样效果会不错,相信你会更了解原理
沉默胜过白金
6楼-- · 2019-03-25 04:24
这个程序,一个简单的流水灯,在51的板子上,12Mh的晶振,1s 一闪,而在G2553上怎么半秒一闪???照这样推的话,430的晶振不就是24Mh了???疑问。。。

#include <msp430g2553.h>

void delay(unsigned int m);

void main( void )
{
  WDTCTL = WDTPW + WDTHOLD;
   while(1)
   {
      unsigned char i = 0,Temp = 0xff;
      P1DIR = 0xff;
      P1OUT = 0xfe;
      delay(1000);
      for(;i < 8;i ++)
      {
        P1OUT = (P1OUT << 1) | Temp >> (7 - i);
        delay(1000);
      }
   }

}

void delay(unsigned int m)
{
  unsigned int i = 0,j = 0;
  for(i = 0;i < m;i ++)
    for(j = 0;j < 123;j ++);
}

一周热门 更多>

相关问题

    相关文章