Byte mit 8 stellen darstellen

Hallo
hätte gerne das alle stellen von einem byte dargestellt werden, selbst wenn es nur nullen sind.
Beispiel:
int zwei = 2;

Serial.print(zwei,BIN); //Ausgaben : 10 //mir wäre aber 00000010 lieber.

Kann mir jemand helfen ?

Hallo,

nimm doch HTerm zur Anzeige. Da kannst Du das beliebig einstellen.

Gruss Kalli

Ich schreibe es grade in Code::block . Glaube das es hier kein HTerm gibt.

Satzende:
Serial.print(zwei,BIN); //Ausgaben : 10 //mir wäre aber 00000010 lieber.

Kann mir jemand helfen ?

Dafür kannst Du Dir doch eine eigene Funktion machen.

void SerialByteBin8(byte b)
{
 for (int i=7;i>=0;i--)
  if (b>>i &1) Serial.write('1'); else Serial.write('0');
}

Oder besser

void SerialByteBin8(const byte b)
{
 for (int i=7;i>=0;i--)
  Serial.write(b>>i &1, 2);
}