Red de conocimiento informático - Conocimiento del nombre de dominio - Cuando el valor detectado por el ADC es mayor que un cierto valor, el LED parpadea rápidamente; cuando el LED es menor que un cierto valor, el LED parpadea lentamente. Programa C;

Cuando el valor detectado por el ADC es mayor que un cierto valor, el LED parpadea rápidamente; cuando el LED es menor que un cierto valor, el LED parpadea lentamente. Programa C;

#define Max_Value 5

#define Min_Value 1

float ADC_Result(void)

{

;

}

void LED_Flash(time)

{

;

}

void main(void)

{

while(1)

{

Valor_real = ADC_Result()

if(Valor_real gt ; Max_ Value)

{

LED_Flash_Fast(1); //parpadeo rápido

}

else if(Real_Value lt; Min_Value )

{

LED_Flash_Fast(0); //parpadeo lento

}

else{/*no hacer nada*/}

}

}

}

He escrito un marco para usted, si no lo hace, complete las partes necesarias. entiendes cualquier cosa, puedes continuar preguntando

.