导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→请教AD9832的使用[NJBY00]

 *第36782篇: 请教AD9832的使用

  
楼 主:NJBY00 2005年12月29日16:27
 请教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);
}

  
2楼:NJBY00 2005年12月30日09:25
 真的没人说两句?
真的没人说两句?
  
3楼:z710843698 2009年8月22日13:01
 [原创]
SendData(0xf800); 这个语句的功能:sleep=1,clr=1,reset=1,
sleep=1会出现什么情况你去查下酒知道为什么不出波形了

>>>>>>对该主题发表你的看法

本主题贴数3,分页: [第1页]


[上一篇主题]:如何打开Cyclone的钳位二极管?

[下一篇主题]:请教4位数码管管脚~