Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

ayuda dividir un st...
 
Avisos
Vaciar todo

ayuda dividir un string usando pic16f887

8 Respuestas
2 Usuarios
0 Reactions
12.9 K Visitas
lorenzorenzzo
Respuestas: 8
Topic starter
(@lorenzorenzzo)
Active Member
Registrado: hace 12 años
[#4028]

El pic se esta comunicando con la computadora usando para ello el puerto serie
el dato que llega al pic es 50101 necesito dividirlo para después guardarlo de la siguiente manera:
A=50
B=10
c=1


Responder
7 respuestas
sphinx
Respuestas: 651
(@sphinx)
Ardero
Registrado: hace 18 años

Para que te podamos ayudar, faltan datos.
Por ejemplo, ¿En qué lenguaje estás programando en ambos extremos ?
¿Podemos ver ese código fuente ?

Slds, Sphinx


Responder
lorenzorenzzo
Respuestas: 8
Topic starter
(@lorenzorenzzo)
Active Member
Registrado: hace 12 años

estoy programando en pic c
el dato lo tomo de la siguiente manera TOTAL=getchar();
en esta parte lo tendría que dividir para poder guardarlo en la variable correspondiente


Responder
sphinx
Respuestas: 651
(@sphinx)
Ardero
Registrado: hace 18 años

Y qué formato es el que le das a esa cadena?
La cadena es "50101", es decir, un caracter 5, un caracter 0, etc...?
O un byte [50], otro byte [10], otro byte [10] ?


Responder
lorenzorenzzo
Respuestas: 8
Topic starter
(@lorenzorenzzo)
Active Member
Registrado: hace 12 años

los datos que llegan son char

void main()
{
char A;
char B;
char C;
char TOTAL;
while(true){
TOTAL=getchar();
A=
B=
C=
if(A='50'){
//hace una secuencia de leds
}
if(B='10'){
//realiza una secuencia de leds
}
if(C='1'){
//realiza una secuencia de leds
}
}
}


Responder
Página 1 / 2
Compartir: