DAC8571为什么第8位数据写不进去

[复制链接]
1986|0
 楼主| xqf2525 发表于 2009-3-6 12:38 | 显示全部楼层 |阅读模式
只能在D8=0的时候才能写入,一旦D8=1数据就写不进去,

比如0xfeff能写进去,但是0XFFFF就写不了。

程序是:

void WriteDAC(uint dat)
{
Start();
WriteByte(0x98);
if(ReceiveAck())WriteByte(0x10);
if(ReceiveAck())WriteByte(dat/256);
if(ReceiveAck())WriteByte(dat%256);
  Delay(500);
  Stop();  
   
}

请大家帮我看看

您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

6

帖子

0

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