Libreria M2TKLIB U8glib

Wenas

Estoy intentando hacer un menu para un GLCD con controlador ks0108 usando la libreria M2TKLIB. Es la unica libreria que he encontrado, mi ingles no es muy bueno y me esta costando seguir los tutoriales y la guia de la libreria.

Mi idea era mostrar por pantalla el siguiente formato 12:25(horas:minutos). El problema que no consigo resolver es que me muestra de esta forma 12: 25. Me deja un espacio en los numeros, que segun el manual es el hueco que ocuparia el signo + o - en caso de aparecer. Estoy utilizando M2_S8NUM porque me permite decirle el numero min y max permitido y facilita las cosas.

Parte de menu cambiar la hora :

 M2_S8NUM(la_hora, "c2",0 , 23, &hora);
 //M2_U32NUM(la_hora, "a1c2", &number);
 M2_LABEL(dos_puntos, NULL, ":");
 M2_S8NUM(los_minutos, "c2", 00, 59, &minutos);  //r1: solo lectura
 M2_LIST(lista) = {&la_hora,&dos_puntos,&los_minutos};
 M2_HLIST(el_menu_hlist_horas, NULL, lista);
 M2_ALIGN(cambiarhora, NULL, &el_menu_hlist_horas);

Muchas gracias !!

Libreria M2TKLIB

Coloca por favor el enlace de la librería para que quien quiera ayudarte pueda hacerlo, sino será una busqueda para el tmb.