Und die beiden Zahlen kann ich dann einfach Addieren damit ich die an die Uhr senden kann.
Nein, Du hast dann die Einer und die Zehner, also bei Überlauf der Einer den Zehner hoch zählen oder zusammensetzen über Zehner mal Zehn plus die EIner dann.

Das Schreiben ...

tja, dafür brauchts dann etwas mehr Rechenarbeit ...

die 2 bekommst du ganz einfach über MOD

Also

Byte1 = 12
Byte2 = Byte1 MOD 10

-> Byte 2 ist dann 2

Es wird da automatisch ein durch 10 teilbarer Betrag abgezogen und nur der
Rest (nicht durch 10 teilbar) bleibt übrig.

das ist dann dein low-nibble
Dann gehts weiter an den high-nibble

byte3= byte1 / 10 das währe dann 1,2, da aber bytes keine Kommastellen können ergo nur 1
oder binär dann &B00000001

das shiften wir dann einfach nach links um 4 Stellen, also

shift byte3,left,4

Und dann setzen wir die Nibbles zusammen

ausgabebyte = byte2 OR byte3

und fertig ist die Laube