10位ADC的左对齐、右对齐问题

[复制链接]
6730|6
 楼主| baodingkeaixyl 发表于 2011-5-8 21:31 | 显示全部楼层 |阅读模式
ADC, dc, AD
左对齐,右对齐,谁能详细讲述一下?
ayb_ice 发表于 2011-5-9 08:32 | 显示全部楼层
本帖最后由 ayb_ice 于 2011-5-9 08:34 编辑

左对齐=从最高位开始连续10位,其余补零或扩展成有符号数
右对齐=相反
 楼主| baodingkeaixyl 发表于 2011-5-10 16:46 | 显示全部楼层
恩 把二进制写出来对比就清楚了 谢谢! 2# ayb_ice
程序匠人 发表于 2011-5-10 17:13 | 显示全部楼层
看图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
yewuyi 发表于 2011-5-10 17:58 | 显示全部楼层
NOTE:
MCU设计时为什么要搞出这个左对齐和右对齐,很多人都不明所以,其实,这是MCU厂家针对不同的应用需求保留的一种设计方式而已。

当右对齐时,工程师一般会选择使用ADC的10位分辨率,这样运算起来比较方便
当左对齐的时候,则是为了方便那些选择ADC为8位分辨率的应用,此时只需要取ADRH的值,把ADRL的值直接舍弃即可,可以简捷计算。

评分

参与人数 1威望 +6 收起 理由
程序匠人 + 6 我很赞同

查看全部评分

aihe 发表于 2011-5-10 20:01 | 显示全部楼层
楼上正解
yueguang3048 发表于 2014-11-3 15:35 | 显示全部楼层
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

54

帖子

1

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