• 大小: 687B
    文件类型: .c
    金币: 1
    下载: 0 次
    发布日期: 2021-01-03
  • 语言: C/C++
  • 标签: PWM波  频率  占空比  

资源简介

在msp430中用C语言编写的程序代码,可产生频率和占空比调的PWM波,若改变频率,若要保持原占空比不变,则需重新设置占空比

资源截图

代码片段和文件信息

#include
void int_clk();
void setf(unsigned int f);
void setpw(float pw);
void main(void)
{
  WDTCTL=WDTPW+WDTHOLD;
  int_clk();
  TACTL=TASSEL1+TACLR;
  TACTL|=MC0;
  CCTL1=OUTMOD_7;
  P1OUT=0X00;
  P1DIR|=BIT2;
  P1SEL|=BIT2;
  setf(1000);
  setpw(0.5);
  for(;;);
}
void int_clk()

    unsigned char i;

评论

共有 条评论