当前位置 :
Atmega16单片机中,AD数模转换中,右对齐下ADC=ADCL+ADCH*256,第8位,第9位,为什么是ADCH*256?Atmega16单片机,AD数模转换中,右对齐下ADC=ADCL+ADCH*256,ADCL是低8位的数值,第8位,第9位,为什么是ADCH*256?求大神指导
更新时间: 2025-08-27 10:16:35
1人问答
问题描述:

Atmega16单片机中,AD数模转换中,右对齐下ADC=ADCL+ADCH*256,第8位,第9位,为什么是ADCH*256?

Atmega16单片机,AD数模转换中,右对齐下ADC=ADCL+ADCH*256,ADCL是低8位的数值,第8位,第9位,为什么是ADCH*256?求大神指导下.在线坐等,求解.

李家新回答:
  假设一次ADC转换的结果是017CH,那么ADCL就是7CH,ADCH就是01H,所以在程序里要得到这个数值,就是那计算方法了,明吧?乘以256实际就是左移8位,就是把01H编程0100H,再加上7CH就是017CH了.
最新更新
热门其它
保卡通(baokatong.com)汇总了汉语字典,新华字典,成语字典,组词,词语,在线查字典,中文字典,英汉字典,在线字典,康熙字典等等,是学生查询学习资料的好帮手,是老师教学的好助手。
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
Copyright©2009-2021 保卡通 baokatong.com 版权所有