ADC0809的问题

0809的分辨率是1/256
它的输出是八位
如果结果有小数的话,它的输出怎么表示?
换句话说,我如何通过它的输出确定输入信号的值好进一步进行数显之类?

看你电压了,我用的电压是5V的,数据公式就是:输出值=输入值*5/256,也就是5V电压对应最大的255H,电压每增加0.02V数字数据就+1

输出的结果不可能有小数,这个芯片就是数模转换芯片啊,输出的都是数字量,是一个8位16进制数。
我上面的意思是说假如你的最大电压是5V,那么电压值分别对应着这些16进制数。比如说你的输入信号是2.3V,那么AD芯片的输出就是2.3*5/256这个式子的整数。0V对应0H,5V对应255H.255是16进制数。
进一步的数显只需要相应的数值转化就可以了。
温馨提示:答案为网友推荐,仅供参考
相似回答