Nö - weil Mikrocontroller ausschließlich im Binärsystem rechnen und arbeiten

Am Beispiel der Zahl 4 (im Gray-Code 0110):
PinA.2 und A.1 sind 1, der Rest ist 0.


Zahl = Pina
Zahl = Zahl AND &B00001111

LCD Zahl würde jetzt "6" auf das Display bringen.

Zahl = GRAY2BIN(Zahl) macht aus der Gray-4 (00000110) die Binär-4 (00000100)

LCD Zahl bringt jetzt "4" auf´s Display.

Nochmal: Dezimalzahlen kennt nur das Display! Im Controller wird immer mit Bytes gerechnet.