一般高于八位的ADC才会出现这种情况
比如说AD转换后数字量保存在ADCH,ADCL两个寄存器中
左对齐就是AD值的最高位就是ADCH的最高位了,ADCL的低位就会有的用不到,读出来就为0
右对齐就是AD值的最低位是ADCL的最低位,而ADCH的高位就会有的用不到,读出来也为0
左对齐:11111111 11110000
MSB LSB
右对齐:00001111 11111111
MSB LSB
adc左右对齐
最新推荐文章于 2024-07-09 14:27:37 发布
一般高于八位的ADC才会出现这种情况
比如说AD转换后数字量保存在ADCH,ADCL两个寄存器中
左对齐就是AD值的最高位就是ADCH的最高位了,ADCL的低位就会有的用不到,读出来就为0
右对齐就是AD值的最低位是ADCL的最低位,而ADCH的高位就会有的用不到,读出来也为0
左对齐:11111111 11110000
MSB LSB
右对齐:00001111 11111111
MSB LSB