单项选择题
简易数字电压表中获取MEGA16单片机的A/D转换结果寄存器ADCL、ADCH中的数据的顺序是()
A.先读取ADCL中的结果,再读取ADCH中的结果,然后合并成高6位为0的一个字节的数据结果
B.先读取ADCH中的结果,再读取ADCL中的结果,然后合并成一个字节的数据结果
C.先读取ADCL中的结果,再读取ADCH中的结果,然后合并成一个10的数据结果
D.先读取ADCL中的结果,再读取ADCH中的结果,然后合并成一个字节的数据结果
点击查看答案&解析
相关考题
-
单项选择题
等待一次A/D转换完成可以使用()语句来实现此功能。
A.while(!(ADCSRA&BIT(ADIF)));
B.while((ADCSRA&BIT(ADIF)));
C.while(!(ADCSRA&(1≤ADIF)));
D.A和C -
单项选择题
MEGA16单片机的A/D转换使用中,当启动一次A/D转换后,如何知道对模拟电压的转换完成?()
A.可以通过查询ADCSRA寄存器中的ADIF位的变化,如果ADIF位为0,表明正在转换中,当ADIF位为1后,表明转换结束
B.可以通过查询ADCSRA寄存器中的ADIF位的变化,如果ADIF位为1,表明正在转换中,当ADIF位为0后,表明转换结束
C.可以通过查询ADCSRA寄存器中的ADATE位的变化,如果ADATE位为0,表明正在转换中,当ADATE位为1后,表明转换结束
D.可以通过查询ADCSRA寄存器中的ADSC位的变化,如果ADSC位为0,表明正在转换中,当ADSC位为1后,表明转换结束 -
单项选择题
简易数字电压表中对MEGA16单片机的A/D功能初始化时,主要设置的功能有()
A.参考电压、输入通道、A/D使能、转换结果的对齐方式及转换的速度
B.关闭A/D、输入通道选择、使能A/D
C.单片机的晶振、A/D使能、输入通道、转换速度
D.单片机的I/O配置、A/D转换的速度
