请教AD9832的使用
我在用C51配置AD9832: 使用内部 1.21V 参考电压,FSELECT、PSEL0、PSEL1均接DGND,IOUT接200欧电阻。电源电压为5V,P0口接上拉电阻。现无输出。请使用过AD9832的前辈给予指导。
程序如下:
#include <reg52.h>
sbit FSY = P0^2;
sbit SDA = P0^1;
sbit SCLK = P0^0;
void SendData(unsigned int d)
{
unsigned char i;
FSY = 0;
for(i=0;i <16;i++){
d> > =1;
SDA=CY;
SCLK=1;
SCLK=0;
}
FSY = 1;
}
void main(void)
{
unsigned int i;
FSY = 1;
for(i=0;i <1000;i++){ ; }
SendData(0xf800);
SendData(0x3055);
SendData(0x3155);
SendData(0x3255);
SendData(0x3315);
SendData(0xc000);
while(1);
}
发表时间:2005年12月29日16:27:30