Autor Tema: Duda instrucción CCS Compiler  (Leído 1634 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado danith72

  • PIC10
  • *
  • Mensajes: 13
Duda instrucción CCS Compiler
« en: 20 de Diciembre de 2010, 07:59:50 »
Buenos días a todos
 :)
Soy novato en esto de la programación  y estoy aprendiendo a programar microcontroladores en C con el CCS Compiler?Tengo la siguiente duda de programación:

Programa
-----------
const long Array_1[5] = {1,2,3,4,5};
int Array_2[5];

#separate
void funcion (void){
set_pwm1_duty (Array_1[index] + Array_2[index]);
.
.
.

}

¿Que significa index?¿Que indice del array emplea en la instrucción set_pwm1_duty?¿Empieza en el índice 0?No lo entiendo :? :?. La otra duda es: ¿Array_2[5] es un array nulo verdad, es decir, Array_2[5]={0,0,0,0,0}?
Muchas gracias y un saludo!!!! :-/
« Última modificación: 20 de Diciembre de 2010, 08:45:52 por danith72 »

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Duda instrucción CCS Compiler
« Respuesta #1 en: 20 de Diciembre de 2010, 09:38:46 »
Busca información sobre arreglo de variables

set_pwm1_duty(...) Toma como valor para configuración las suma Array_1[index] + Array_2[index]

Index es una variable para acceder a cada elemento.


Saludos!
No contesto mensajes privados, las consultas en el foro

Desconectado danith72

  • PIC10
  • *
  • Mensajes: 13
Re: Duda instrucción CCS Compiler
« Respuesta #2 en: 20 de Diciembre de 2010, 14:12:03 »
Muchas gracias!! Buscaré la informacion

Desconectado gera

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2188
Re: Duda instrucción CCS Compiler
« Respuesta #3 en: 20 de Diciembre de 2010, 14:38:39 »
¿Array_2[5] es un array nulo verdad, es decir, Array_2[5]={0,0,0,0,0}?

No necesariamente. El arreglo no esta inicializado, por lo q puede contener "basura". Es conveniente inicializarlo para evitar eso.
Saludos!!

"conozco dos cosas infinitas: el universo y la estupidez humana. Y no estoy muy seguro del primero." A.Einstein

Desconectado danith72

  • PIC10
  • *
  • Mensajes: 13
Re: Duda instrucción CCS Compiler
« Respuesta #4 en: 22 de Diciembre de 2010, 13:46:45 »
Quieres decir con eso que el arreglo que sea declarado de la siguiente forma:

Array_2[5] puede contener cualquier valor??es decir,

Array_2[5]={x,x,x,x,x} donde x es cualquier valor??

Saludos!!