控制工程师论坛

教程与手册

Atmega48AD转换后,我能读出并用数码管显示出AD代码

米小思
米小思

2008-08-11

Atmega48AD转换后,我能读出并用数码管显示出AD代码,但是不能转成电压值,只要我转换,我的单片机就会死掉,请问这是为什么,是不是AVR不支技浮点运算? 
  int ADC_var = 0; 
  float V_ADC; 
 ADC_var = ADC_var >> 3;     // average the 8 samples 
 ADCresult = ADC_var;   
    
V_ADC= ( ADCresult  * 550 ) / 1024; // Calculate the voltage 

adc_rel=V_ADC;//此句是送到显示缓冲区的  
回帖

评论1

总共 , 当前 /
首页 | 登录 | 注册 | 返回顶部↑
手机版 | 电脑版
版权所有 Copyright(C) 2016 CE China