TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: japifer_22 en 11 de Agosto de 2011, 16:57:39
-
Hola, tengo un problema, y a la vez es una duda. Resulta que he hecho una función en CCS C en un pic 18F, y tengo la siguiente sentencia:
Int funsion(int* cadena){
......................
...............
......
For(a=1,b=1;a<=5,b<=9,a++,b+=2){
String=make8(cadena[a],1); < ----- Error
String[b+1]=make8(cadena[a],0);
}
Y el punto es que me arroja un error y no se ha que se debe esto.
Alguien sabe que estoy aplicando mal en este código ¿¡?¡
Saludos que estén bien
-
En Funcion, colócalo así int cadena[]. Y sino en make hacelo de forma diferente, make8(*(cadena+a),1)
Ahora int es de 8-bits, porque usas make8 ?
Saludos!
-
hola suky :? si me di cuenta le he puesto int16* cadena.... y eso era :mrgreen: