fbpx

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
11.3 K Visitas
lorenzorenzzo
Respuestas: 8
Topic starter
(@lorenzorenzzo)
Active Member
Registrado: hace 11 años

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 17 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 11 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 17 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 11 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: