单片机内置8位的dac如何转换24位2进制

我用的单片机是c8051f350,现在想把ad转换后的24位结果,送到da(2个8位的),但是da是8位的。谁有办法?... 我用的单片机是c8051f350,现在想把ad转换后的24位结果,送到da(2个8位的),但是da是8位的。谁有办法? 展开
 我来答
ATF144X
2013-09-22 · TA获得超过1.2万个赞
知道大有可为答主
回答量:5344
采纳率:77%
帮助的人:4658万
展开全部
没办法,DAC已经是8bit的,就限制了分辨率为8bit,你写进去24bit的数据也只是8bit的效果,所以只取ADC的高8位送入就可以了。
更多追问追答
追问
现在 da有2个8位的,我想依此把24位分三次发送出去,然后在求平均值,不知道这样可以不?望大神指点一二
追答
不可能……你那样输出有什么意义呢?
对于同样的被测电压和参考电压,用8bit、12bit、16bit、24bit采样后的结果都是高8位相同。
这就是3L说的了。
tony_sgt
2013-09-22 · TA获得超过8423个赞
知道大有可为答主
回答量:5330
采纳率:66%
帮助的人:1206万
展开全部
例如ad的值为ADH(8位),ADM(8位),ADL(8位)共24位,可以分3次送到da,
至于要从高到低或从低到高就随你自己,
追问
大神  把你邮箱留下,我把程序发给你,帮我看看,这100分非你莫属了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友cc21aee
2013-09-22 · TA获得超过2044个赞
知道小有建树答主
回答量:1273
采纳率:100%
帮助的人:1223万
展开全部
把24位结果转换成8位数据,虽然这样做会造成精度损失,但只能这样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式