Counter Code mehrfach verwenden

also ist

falsch

Du gibst irgendwas aus aber sicher nicht den Inhalt der Variable.

byte data_2[1]; definierst Du ein Array mit der Größe 1 was an sich sinnlos ist da das einer normalen Variablen entspricht. Dieses Element des Array's spricht man mit "data_2[0]" an.

Serial.println(data_2[1]); druckst Du den Speicherinhalt der Speicherzelle nach dem Array aus.

Grüße Uwe