標(biāo)題:
51單片機(jī)調(diào)節(jié)ad9833相位怎么寫(xiě)驅(qū)動(dòng)呢
[打印本頁(yè)]
作者:
291051293
時(shí)間:
2023-4-12 20:28
標(biāo)題:
51單片機(jī)調(diào)節(jié)ad9833相位怎么寫(xiě)驅(qū)動(dòng)呢
這是我寫(xiě)的驅(qū)動(dòng) 還差相位 試了網(wǎng)上的幾種辦法 相位都不能調(diào)節(jié) 請(qǐng)問(wèn)應(yīng)該什么在這個(gè)函數(shù)的基礎(chǔ)上添加相位部分的驅(qū)動(dòng)
void WaveGenerate(unsigned char WaveType,unsigned long AAX1)
{
unsigned int ControlWord,LSB,MSB;
ControlWord/*控制波形*/ = Wave[WaveType];
LSB = AAX1 & 0x3fff;
MSB = AAX1 >> 14;
MSB |= 0x4000;
MSB &= 0x7fff;
LSB |= 0x4000;
LSB &= 0x7fff;
AD9833_Write_2Byte(0x2100);
AD9833_Write_2Byte(LSB);
AD9833_Write_2Byte(MSB);
AD9833_Write_2Byte(ControlWord);
}
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1