TODOPIC

Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: gaitan en 02 de Septiembre de 2018, 23:09:13

Título: PIC 16f873a y lcd
Publicado por: gaitan en 02 de Septiembre de 2018, 23:09:13
buenas amigos necesito su ayuda, estoy programando un contador de pulsos en incremento y decremento, pero no se como hacer para dejar en una sola instrucción la variable char y el texto  me ha tocado por separado. Es decir quiero que incremento y txt esten en una sola instrucción. de antemano gracias por la colaboración  que me pueda ser brindada.
Título: Re:PIC 16f873a y lcd
Publicado por: elreypic2 en 02 de Septiembre de 2018, 23:58:22
Que tal gaitan,

Puedo ver que estás usando MikroBasic Pro for PIC. Lo primero que tienes que hacer es asignar la palabra "incremento" en una variable del tipo string:

dim msg1 as string[20]

Luego ya en tu código a la variable msg1 le asignas el texto "Incremento:"

msg1 = "Incremento"

Una vez que ya tienes esto puedes realizar la concatenación de la variable msg1 con tu variable txt y metes la función dentro de la función Lcd_Out de la siguiente manera:

Lcd_out(1,1,strcat(msg1,txt))

elreypic.