adc实验那里有行代码不清楚

2019-08-16 23:39发布

adcx=Get_Adc_Average(ADC_Channel_1,10);
        LCD_ShowxNum(156,130,adcx,4,16,0);//显示ADC值
        temp=(float)adcx*(3.3/4096);
        adcx=temp;
        LCD_ShowxNum(156,150,adcx,1,16,0);//显示电压值
        temp-=adcx;
        temp*=1000;
        LCD_ShowxNum(172,150,temp,3,16,0X80);
        LED0=!LED0;
        delay_ms(250);   
这里adcx-=adcx;这样减了不为0来了吗,因为前面有个adcx=temp的赋值的嘛,显示电压值那里是显示一位,但难道那里执行了adcx就变成一位数了吗???原子哥哥帮我,谢谢摸摸大

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。