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

[复制链接]
2354|0
 楼主| xqf2525 发表于 2009-3-6 12:42 | 显示全部楼层 |阅读模式
只能在D8=0的时候才能写入,一旦D8=1数据就写不进去,<br /><br />比如0xfeff能写进去,但是0XFFFF就写不了。<br /><br />程序是:<br /><br />void&nbsp;WriteDAC(uint&nbsp;dat)<br />{<br />Start();<br />WriteByte(0x98);<br />if(ReceiveAck())WriteByte(0x10);<br />if(ReceiveAck())WriteByte(dat/256);<br />if(ReceiveAck())WriteByte(dat%256);<br />&nbsp;&nbsp;Delay(500);<br />&nbsp;&nbsp;Stop();&nbsp;&nbsp;<br />&nbsp;&nbsp;&nbsp;<br />}<br /><br />请大家帮我看看<br /><br />&nbsp;电路图是&nbsp;<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

6

帖子

0

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