double tiempo;
double i;
void fnc_dynamic_digitalWrite(int _pin, int _e){
pinMode(_pin,OUTPUT);
digitalWrite(_pin,_e);
}
void setup()
{
tiempo = 100;
}
void loop()
{
yield();
for (i = 0; i <= 7; i=i+1) {
fnc_dynamic_digitalWrite(i, HIGH);
delay(tiempo);
}
for (i = 0; i <= 7; i=i+1) {
fnc_dynamic_digitalWrite(i, LOW);
delay(tiempo);
}
}