/*********************主程序***********************/
/**************************************************/
main()
{
P0=0XFF;
P1=0XFF;
P2=0XFF;
P3=0XFF;
ad9833_data(100000,0,2,0 ); //100KHz,频率寄存器0,三角波输出
/*
write_ad9833_d16(0x0100); //复位AD9833,即RESET位为1
write_ad9833_d16(0x2100); //选择数据一次写入,B28位和RESET位为1
write_ad9833_d16(0x69F1); //L14,选择频率寄存器0的低14位输入
write_ad9833_d16(0x4000); //H14 频率寄存器0为(两行组成28位数据表示1KHz)
write_ad9833_d16(0x93E3); //L14选择频率寄存器1的低14位输入
write_ad9833_d16(0x8001); //H14 频率寄存器1为2KHz
write_ad9833_d16(0x2000); //设置FSELECT位为0,芯片进入工作状态,频率寄存器0输出1KHz正弦波形//write_ad9833_d16(0x2002); //设置MODE位为1,输出三角波模式
//write_ad9833_d16(0x2020); //设置OPBITEN位为1,方波输出模式
*/
while(1)
{
delay(100000);
}
}
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库AD9833程序,信号发生器,正弦波,方波,三角波输出程序(3)在线全文阅读。
相关推荐: