很正常,ADC0809检测严格的说不是连续的,因为每次AD转换,输出都需要时间。从时间轴上看,它其实是每隔一定的时间检测一次。而你的被测对象是连续变化的,也就是说,在AD转换的时候(此时数据不输出),你的信号还在变化。这就造成了你看到的,上一次检测的时候是127,下一次检测出来时151了。