Go Down

Topic: [arduino] PWM, harmonique et afficheur LCD. une histoire de compatibilité (Read 1 time) previous topic - next topic

Super_Cinci

Pour utiliser un tableau 8 fois plus petit :

Code: [Select]

byte tableau[125];

boolean lit_tableau(word index){
  return (tableau[index >> 3] & (1 << (index % 8)));
}

void ecrit_tableau(word index, boolean valeur){
  if (valeur) {
    tableau[index>>3] |= (1 << (index % 8)) ;
  } else { 
    tableau[index>>3] &= ~(1 << (index % 8)) ;
  }
}


Il doit y avoir plus rapide, mais c'est une idée.

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy