根据你这个要求,应该采用至少10位精度的AD芯片。 10位AD精度为1/1024。5V供电的话,精度为0.0048828125V。 至于程序的话,就是一般的控制AD芯片,读取AD数据,然后通过AD值对应角度,再送液晶上显示。 先选一款AD吧。 就不知道你对速率的要求了。所以得看你实际应用来选择AD芯片。
如果输出是模拟量,89c52是不能直接采集的,需要有ad,要么找外围模数转换器件或者可以用stc12c5a60s2,自带ad,兼容51指令