Gracias por tu respuesta, con tu ejemplo resulto, la verdad el problema era simplemente la coma, entre los caracteres, estaba embobado poniento el texto junto y no lo hice como siempre cuando uno trabaja variables digitales, por eso no ponia la coma, de todas formas use un bucle for con delay, en lugar de los millis, pero ya puedo direccionar bien los caracteres.
EDIT: increiblemente con el cambio baje muchas lineas de codigo porque eran como 12 letras, bajo 1% almacenamiento del programa y subi 1% en ram, con esto deduzco que el compilador lo hace bien, como codigo es mas facil de modificar claramente, pero en temas de espacios de memoria es practicamente lo mismo y en este caso hasta peor por la ram.