单片机adc0808的输出为什么不是0~255 我是硬件错了还是c语言编程错误了 求大神指导

2025-02-24 13:23:51
推荐回答(2个)
回答1:

可能处理数据是有错误。最大和最小都100多,这显然是不对的。贴全图和全部代码,才能知道具体情况。

回答2:

proteus里面的ADC0808输出和输出编号是反的,把OUT1作高位,OUT8作低位就对了,实际的ADC0808我就不知道,还没用过,但是proteus里面就是这样的!