régulation de chauffage

Ok. Le rapport avec BCD est effectivement existant mais loin de la compréhension du besoin.

On peut effectivement simplifier tout cela :

for(i=0;i<8;i++)
{
          digitalWrite(1, i & 0x04);  // bit de poids fort, entrée C
          digitalWrite(2, i & 0x02);  // bit de poids moyen, entrée B
          digitalWrite(3, i & 0x01);  // bit de poids faible, entrée A
          Temperature[i]=analogRead(A0);
}

Ca devrait faire l'affaire :wink: