TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: alexrod en 18 de Noviembre de 2006, 07:41:15
-
de antemano gracias.
he utilisado el comando dig para sacar digitos de una variante y multiplexar en pbp, como puedo utilizar dig en mikrobasic ?... un saludo y muchas gracias por este foro...
dije foro ?
quise decir "FORO" con mayusculas si senor
-
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.
-
me queda clarisimo :-/ , gracias por tu tiempo