Trama sin variacion en el serial

Estoy trabajo convirtiendo voltajes análogos a digitales con resolución de 10 bist 0V...0 y 5V-------1023
quiero que el numero 1023 me varie de forma que no cambie su tamano osea empieze 0000 hasta 1023
0000 0001 0002 0010 0125 0900 1023 como se puede hacer esto...

Agradezco su colaboración..........

Si el número es menor que 10 envías tres ceros y a continuación el número. Si es menor que 100 envías dos ceros y el número. Si es menor que 1000 envías un cero y el número.