智能车制作

标题: 利用AD7799测温问题 [打印本页]

作者: 一块五的男生    时间: 2015-1-14 14:09
标题: 利用AD7799测温问题
void initialize_ect(void)
{
  TSCR1_TFFCA = 1;  
  TSCR1_TEN = 1;   
  TIOS  = 0x03;     
  TCTL1 = 0x00;          
  TCTL2 = 0x00;     
  TIE   = 0x00;     
  TSCR2 = 0x06;          
  TFLG1 = 0xff;          
  TFLG2 = 0xff;   
}


lvbo[num]=ReadAD7799ConversionData();
       num++;
在这个程序中TSCR2 = 0x06;设置的中断时间小于AD7799转换时间,此时为什么AD7799转换出来的温度为0.即lvbo[num]为0;知道是AD7799没有转换完成,但为什么会执行num++??求大神告知






欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2