TBCCR2=128; //PWM的占空比为50%,产生0.5VCC的直流电平
_EINT(); //中断允许
for (;;)
{ _BIS_SR(LPM0_bits); //CUP进入低功耗模式
_NOP();
}
}
//调用中断函数
interrupt [TIMERB0_VECTOR] void Timer_B(void)
{
SampleTimes=(SampleTimes+1)%32;
TBCCR1=SinTable[SampleTimes]; //将新的抽样值装入CCR1
}
参考文献
1. MSP430x4xx Family User's Guide (SLAU056B).
2. Mike Mitchell, Using PWM Timer_B as a DAC(SLAA116).
3. 胡大可, MSP430系列FLASH型超低功耗16位单片机. 北京航空航天大学出版社, 2001.
本文关键字:暂无联系方式变换电路,单元电路 - 变换电路
上一篇:Σ-Δ ADC应用笔记