你要看看ADC转换的精度
你看看MCU的ADC功能的精度,假如是10bits,那么2的10次方0x4FF对应参考电压(3.3V);
0x4FF --> 0x3.3V
0x260 --> 0x1.96V --> key6
0x1B7 --> 0x1.59V --> key5
0x18A --> 0x1.27V --> key4
0x127 --> 0x0.95V --> key3
0x0C4 --> 0x0.63V --> key2
0x064 --> 0x0.32V --> key1
0x000 --> 0x0.00V --> key0
设定的电压除参考电压乘精度值(1024)就是输出的ADC转换后的值(为16进制),
发表时间:2004年11月30日15:56:07