论文部分内容阅读
简要介绍了利用数字振荡器产生正弦信号的方法。常规的方法是将某个频率的正弦/余弦值预先计算出来后制成一个表,DSP工作时仅作查表运算即可。本文利用定时器产生一个2kHz的正弦信号,定时器被设置成每50μS产生一次中断(等效于采样速率为20kHz),利用该中断,在中断服务程序中用叠代算法计算出一个Sin值,并利用CCS的图形显示功能查看波形。中断矢量表用汇编语言编辑,主程序和中断服务程序使用C语言编写。