Autor Tema: Como empezar en C  (Leído 12071 veces)

0 Usuarios y 3 Visitantes están viendo este tema.

Desconectado MLO__

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 4581
Re: Como empezar en C
« Respuesta #15 en: 09 de Mayo de 2010, 10:54:08 »
El problema con el CCS es que hace uso de funciones built-in y de esas no hay código fuente disponible.
El papel lo aguanta todo

Desconectado macedo

  • PIC18
  • ****
  • Mensajes: 270
Re: Como empezar en C
« Respuesta #16 en: 09 de Mayo de 2010, 11:52:34 »
Ha, gracias y les hago otra CCS y Hi Tech con cual podria empezar, y soportan PIC32
Gracias

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Como empezar en C
« Respuesta #17 en: 09 de Mayo de 2010, 12:02:13 »
Ha, gracias y les hago otra CCS y Hi Tech con cual podria empezar, y soportan PIC32
Gracias

Para PIC32 sólo existe el compilador C32 de Microchip y el de HiTech.

Para los pic de baja y media gama creo que CCS es buena idea, aunque HiTech tiene lo suyo.

CCS es de pago y HiTech es gratuito (versión Lite).

Desconectado macedo

  • PIC18
  • ****
  • Mensajes: 270
Re: Como empezar en C
« Respuesta #18 en: 09 de Mayo de 2010, 12:55:49 »
Hola y los que son de MPLAB C18 y C32 son de microchip para integrarlos al Mplab?
Gracias

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Como empezar en C
« Respuesta #19 en: 09 de Mayo de 2010, 16:18:28 »
Hola y los que son de MPLAB C18 y C32 son de microchip para integrarlos al Mplab?
Gracias

Cuesta trabajo entenderte...

C18 y C32 son integrables a MPLAB.

Desconectado macedo

  • PIC18
  • ****
  • Mensajes: 270
Re: Como empezar en C
« Respuesta #20 en: 09 de Mayo de 2010, 19:24:59 »
Es que tengo tantas dudas y mas que seguro me expreso incorrectamente.
Disculpa Migsantiago
Volviendo a la pregunta anterior se integran alMplab y desde ahi ejecutas el compilador?, es igual de potente que el CCS?
Gracias, todo esto es para saber cual empezar a usar y no tener que pasarme a otro compilador a la mitad de mi aprendizaje, quiero estar seguro de cual voy a estudia y que tenga soporte tambien para PIC32 y librerias que se puedan conseguir.
Saludos

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Como empezar en C
« Respuesta #21 en: 11 de Mayo de 2010, 12:23:27 »
Hola y los que son de MPLAB C18 y C32 son de microchip para integrarlos al Mplab?
Gracias

Cuesta trabajo entenderte...

C18 y C32 son integrables a MPLAB.

no me parece buena forma de responder de migsantiago. una duda es una duda y punto.
« Última modificación: 11 de Mayo de 2010, 12:31:43 por micro_cadaver »
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Como empezar en C
« Respuesta #22 en: 11 de Mayo de 2010, 12:26:29 »
Volviendo a la pregunta anterior se integran alMplab y desde ahi ejecutas el compilador?, es igual de potente que el CCS?
Gracias, todo esto es para saber cual empezar a usar y no tener que pasarme a otro compilador a la mitad de mi aprendizaje, quiero estar seguro de cual voy a estudia y que tenga soporte tambien para PIC32 y librerias que se puedan conseguir.
Saludos

sip, se integran a mplab y desde ahi se ejecuta todo. personalmente prefiero los de microchip y de hitech. lo de la potencia pues depende de la aplicacion y del usuario programador. microchip esta sacando ventaja por los codigos grandes que esta sacando (como el firmware para manejar el USB para memorias portatiles USB pendrive) y que solo se usan con su compilador C30 C18 C32.
« Última modificación: 11 de Mayo de 2010, 14:50:56 por micro_cadaver »
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado bigluis

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 511
    • Tutoriales de Qt C++
Re: Como empezar en C
« Respuesta #23 en: 11 de Mayo de 2010, 13:59:10 »
Es que tengo tantas dudas y mas que seguro me expreso incorrectamente.
Disculpa Migsantiago
Volviendo a la pregunta anterior se integran alMplab y desde ahi ejecutas el compilador?, es igual de potente que el CCS?
Gracias, todo esto es para saber cual empezar a usar y no tener que pasarme a otro compilador a la mitad de mi aprendizaje, quiero estar seguro de cual voy a estudia y que tenga soporte tambien para PIC32 y librerias que se puedan conseguir.
Saludos

Al final y al cabo creo q los grandes maestros del foro manejan mas de un compilador, porque siempre existen cosas q el otro no tiene.

por ejemplo es bueno saber assambler y saber c, porque hay cosas que con assambler puedes hacer que no puedes hacer con c, es decir habrán casos en los que necesites incrustar pedazos de códigos en assambler en el código c porque es imposible hacerlo con el propio código c.

Lo mejor para mí es saber un poco de cada cosa, pero hacerte especialista en una.
Tutoriales de Qt C++

No es necesario que hagamos Grandes cosas, sino que lo que hagamos sea importante.

SI la NECESIDAD es la MADRE del CONOCIMIENTO, SEGURAMENTE la PEREZA su TÍA.

Cuando el ARTE requiere de PRECISION le llamamos CIENCIA

Desconectado micro_cadaver

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 2102
    • blog microembebidos
Re: Como empezar en C
« Respuesta #24 en: 11 de Mayo de 2010, 14:53:31 »
Es que tengo tantas dudas y mas que seguro me expreso incorrectamente.
Disculpa Migsantiago
Volviendo a la pregunta anterior se integran alMplab y desde ahi ejecutas el compilador?, es igual de potente que el CCS?
Gracias, todo esto es para saber cual empezar a usar y no tener que pasarme a otro compilador a la mitad de mi aprendizaje, quiero estar seguro de cual voy a estudia y que tenga soporte tambien para PIC32 y librerias que se puedan conseguir.
Saludos

Al final y al cabo creo q los grandes maestros del foro manejan mas de un compilador, porque siempre existen cosas q el otro no tiene.

por ejemplo es bueno saber assambler y saber c, porque hay cosas que con assambler puedes hacer que no puedes hacer con c, es decir habrán casos en los que necesites incrustar pedazos de códigos en assambler en el código c porque es imposible hacerlo con el propio código c.

Lo mejor para mí es saber un poco de cada cosa, pero hacerte especialista en una.

es muy cierto lo que dices. pero bueno eso se aprende con el caminar. yo empece con assembler programando al chiquitin 16f84 (sin "a"). luego me cautivaron con usar C o Basic. recuerdo que me parecio más ordenado trabajar en C. luego aprendi un poco el CCS pero me chocaba porque yo estaba acostumbrado a usar registros especiales y el ccs trabaja de otro modo, entonces me pase el hitech y luego conoci el c18 c30.
a cosechar!!!... :P
pic32... ahi voy....
aguante el micro 16f84  !!!!

visita mi pagina: http://www.microembebidos.wordpress.com

Desconectado macedo

  • PIC18
  • ****
  • Mensajes: 270
Re: Como empezar en C
« Respuesta #25 en: 11 de Mayo de 2010, 18:04:03 »
Hola, entonces usar C18 y C32 estaria bien para empezar, yo se que un programa trae unas cosas que otro no y que sus librerias pueden ser abiertas o no pero para un novato en C empezar con C18 y C32 de Microchip seria mas aconsejable ya que usaba el MPLAB para ASM y estoy mas familiarizado con ese entorno o me equivoco, si me decin con cual empezar de cero se los agradecere muchisimo
Ale

Desconectado bigluis

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 511
    • Tutoriales de Qt C++
Re: Como empezar en C
« Respuesta #26 en: 11 de Mayo de 2010, 20:40:51 »
así es lo mejor es que comiences con un lenguaje de alto nivel como C y luego aprendas assambler, es bueno que aprendas assambler porque en las hojas de datos te dicen como configurar los PICs pero en assambler no en C, así que al aprender assambler podras entender mejor las hojas de datos.

Busca en el foro y hay un curso de C18.
Tutoriales de Qt C++

No es necesario que hagamos Grandes cosas, sino que lo que hagamos sea importante.

SI la NECESIDAD es la MADRE del CONOCIMIENTO, SEGURAMENTE la PEREZA su TÍA.

Cuando el ARTE requiere de PRECISION le llamamos CIENCIA

Desconectado macedo

  • PIC18
  • ****
  • Mensajes: 270
Re: Como empezar en C
« Respuesta #27 en: 12 de Mayo de 2010, 10:13:14 »
Hola el curso lo estoy leyendo y ya instale el MPLAB C18 pero como se hace para ejecutarlo y empezar a trabajar o hay que solamente empezar a escribir en una hoja nueva en el MPLAB como con Asembler y guardarlo con que extension.
Disculpen las molestias pero no tengo idea de C.
Gracias

Desconectado elfrancho

  • PIC16
  • ***
  • Mensajes: 101
Re: Como empezar en C
« Respuesta #28 en: 12 de Mayo de 2010, 10:21:43 »
Bueno veo que hay muchísimos compiladores C. Entonces la pregunta que voy a hacer es la siguiente:

1. Quiero empezar C con un pic 16F628A   ----> qué compilador es compatible con este uC?

2. Todos los compiladores son PAGOS?

3. No voy a preguntar cómo, pero vienen cracks, serials y ese tipo de cosas para los compiladores o es imposible?

Saludos a todos!!!!

Desconectado migsantiago

  • Colaborador
  • DsPIC33
  • *****
  • Mensajes: 8257
    • Sitio de MigSantiago
Re: Como empezar en C
« Respuesta #29 en: 12 de Mayo de 2010, 10:44:43 »
Bueno veo que hay muchísimos compiladores C. Entonces la pregunta que voy a hacer es la siguiente:

1. Quiero empezar C con un pic 16F628A   ----> qué compilador es compatible con este uC?

2. Todos los compiladores son PAGOS?

3. No voy a preguntar cómo, pero vienen cracks, serials y ese tipo de cosas para los compiladores o es imposible?

Saludos a todos!!!!


Hola

1. CCS y HiTech son buenas opciones para tal pic.
2. No, HiTech Lite es gratis. La versión PRO sí cuesta. CCS cuesta también.
3. Para esos menesteres usa Google. Se prohibe tal software en este foro.


 

anything