Que tal Alexrod;
Pue mira yo tengo poco tiempo trabajando con mikrobasic (aunque para avr), ya que siempre uso PBP para pic. Y lo que puedes hacer para resolver tu problema es lo siguiente.
Primero necesitas declarar una variable de tipo String de la siguiente manera:
dim txt as string[3]
y tu variable como byte:
dim t as byte
entonces si tu variable t = 24 por ejemplo, aplicas la instruccion ByteToStr de la siguiente manera
ByteToStr(t,txt) 'La variable txt tomara el valor " 24" con un espacio en blanco
lo anterior quiere decir entonces que
txt[0] = "4"
txt[1] = "2"
txt[2] = " "
que como ves ya tienes resuelto el DIG usado en PBP, ya lo unico que haces es asignar cualquieras de las anteriores a una variable
Un mejor ejemplo.
En PBP tu hces esto:
B0 = 123
B1 = B0 DIG 1 'Asignale a B1 el valor "2"
en mikrobasic seria
B0 = 123
ByteToStr[B0,txt]
B1 = txt[1]
Espero esto te ayude.
Saludos.
Elreypic.