标题: 有人能帮忙写一下dac8552的驱动吗? [打印本页]

作者: yxdbc2008    时间: 2017-7-24 16:04
标题: 有人能帮忙写一下dac8552的驱动吗?
感激不尽
网上的驱动试过了没有用不知道问题出在哪
贴出来给大家看看
  1. void write8552(uint date)
  2. {
  3.         uchar i;
  4.         SYNC=1;
  5.         delay(1);
  6.         SCLK=0;
  7.         
  8.         SYNC=0;
  9.         for(i=0;i<24;i++)
  10.         {
  11.                 if(0x800000&date) DIN=1;
  12.                 else  DIN=0;
  13.                 SCLK=1;
  14.                 delay(1);
  15.                 SCLK=0;
  16.                 date=date<<1;
  17.         }
  18.         delay(1);
  19.         SYNC=1;
  20. }

  21. void daca(uint date)
  22. {
  23.         uint ctr=0x10;
  24.         date=date|(ctr<<16);
  25.         write8552(date);
  26. }
复制代码





作者: cjjcjj1    时间: 2017-7-24 17:24
提示: 作者被禁止或删除 内容自动屏蔽
作者: long0521293923    时间: 2017-7-24 17:29
可以,我帮你看下
作者: long0521293923    时间: 2017-7-24 17:31
没有报错信息吗,起码给个提示啊




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1