• 大小: 4KB
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签:

资源简介

msp430f149 控制直流电机 输出两路pwm波 测试过确实可以用的

资源截图

代码片段和文件信息

#include   
typedef unsigned char uchar;
typedef unsigned int  uint;
uchar nm;

void delay(uint z)
{
uint xy;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}

void main(void)
{
    unsigned int i;
    WDTCTL = WDTPW + WDTHOLD;                    //停止看门狗
                  
    BCSCTL1 &=~XT2OFF;        //XT2振荡器开启 高频工作模式 ACLK8分频
    do
    {
      IFG1&=~OFIFG;
      for(i=0xff;i>0;i--);
    }
    while((IFG1&OFIFG));
    BCSCTL2|=SELM_2+SELS;               //MCLK SMCLK时钟源选择XT2为振荡源 1分频
/*   TIMERA*/
    TACTL = TASSEL_2 + MC_1;                          //SMCLK增计数模式
   // CCR0 =0x0400;    
    CCR0=0x0144;                                           //PWM周期
    CCTL1 = OUTMOD_4;                                    //CCR1复位置位模式 //PWM输出模式为4
    //CCR1 = 0x

评论

共有 条评论

相关资源