[技术讨论] DAC7512N不输出

[复制链接]
1839|3
 楼主| tao180539 发表于 2022-1-20 22:23 | 显示全部楼层 |阅读模式

void write_code_into_DAC7512N( uint16_t code)
{
       
       
        uint8_t i;
       
       
       
        set_DAC7512N_clk(1);
        delay_us(20);
        set_DAC7512N_SYNC(0);
        delay_us(20);
        for(i=0;i<16;i++)
           {
                   if(code&0x8000)
                                 set_DAC7512N_DIN(1);
                         else
                                 set_DAC7512N_DIN(0);
                         
                         delay_us(20);
                         set_DAC7512N_clk(0);
                         delay_us(20);
                         set_DAC7512N_clk(1);
                         //delay_us(2);
                         code<<=1;
                 
                 }
     delay_us(2);
                 set_DAC7512N_SYNC(1);
                 set_DAC7512N_clk(1);
}
这个鸟DAC片子就是不能输出电压,程序就是按照时序写的,片子是淘宝买的,大家谁用过这个片子,帮忙分析一下,看看程序不对,还是片子是假的。
yueguang3048 发表于 2022-1-21 10:07 | 显示全部楼层
本帖最后由 yueguang3048 于 2022-1-21 10:10 编辑
  1. void write_code_into_DAC7512N( uint16_t code)
  2. {  
  3.     uint8_t i;
  4.     set_DAC7512N_clk(1);
  5.     set_DAC7512N_SYNC(0);
  6.     delay_us(2);        
  7.     for(i=0;i<16;i++)
  8.     {
  9.           if(code&0x8000)
  10.                 set_DAC7512N_DIN(1);
  11.             else
  12.                 set_DAC7512N_DIN(0);
  13.            set_DAC7512N_clk(1);
  14.            delay_us(2);
  15.            set_DAC7512N_clk(0);
  16.            delay_us(2);
  17.            code <<= 1;
  18.         }
  19.         set_DAC7512N_SYNC(1);
  20.         set_DAC7512N_clk(1);
  21. }
不会写程序,你看看行不行
飞羽, 发表于 2022-1-21 16:11 来自手机 | 显示全部楼层
需要DAC  ADC  高精运放,隔离器件,接口,仪放,MCU  电源模块  光耦的可以联系我,我司代理3peak,纳芯微,极海,爱浦,华联,联系方式13719034974
 楼主| tao180539 发表于 2022-1-26 09:10 | 显示全部楼层
yueguang3048 发表于 2022-1-21 10:07
不会写程序,你看看行不行

不用这个片子了,不正常的东西。谢谢回复。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

321

主题

515

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部