请各位高手讲解一下单片机中ADC模块中的数据左对齐和右对齐是啥意思?把大概的工作原理讲下啦.

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/12 03:56:10
请各位高手讲解一下单片机中ADC模块中的数据左对齐和右对齐是啥意思?把大概的工作原理讲下啦.

请各位高手讲解一下单片机中ADC模块中的数据左对齐和右对齐是啥意思?把大概的工作原理讲下啦.
请各位高手讲解一下单片机中ADC模块中的数据左对齐和右对齐是啥意思?把大概的工作原理讲下啦.

请各位高手讲解一下单片机中ADC模块中的数据左对齐和右对齐是啥意思?把大概的工作原理讲下啦.
一般高于八位的ADC才会出现这种情况
比如说AD转换后数字量保存在ADCH,ADCL两个寄存器中
左对齐就是AD值的最高位就是ADCH的最高位了,ADCL的低位就会有的用不到,读出来就为0
右对齐就是AD值的最低位是ADCL的最低位,而ADCH的高位就会有的用不到,读出来也为0
左对齐:11111111 11110000
MSB LSB
右对齐:00001111 11111111
MSB LSB