Mas sencillo, usa la función printf(cCadena,"%u",nVar);, donde:
cCadena = String donde se depositará la conversión.
"%u" = Mascara de conversión (u=unsigned)
nVar = Variable númerica a convertir.
La ventaja de esta función es que permite convertir y formatear diversos tipos de variables, por ejemplo si queremos convertir una variable a Hexadecimal:
printf(Cadena,"%4X",nVar);
Conversión de un número a Ascii hexadecimal con 4 dígitos. Si consultas el manual trae una tabla con todas las conversiones posibles.
Un saludo