Haz una pregunta
  Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

01/06/2013 #1

Avatar de Meta

Diferencia entre C18 y XC8
Hola:



Cada vez veo a la gente que usa del C18 e incluso del CCS pasa al XC8.

1) ¿Por qué?

2) ¿Tiene una ventaja XC8 que no tenga C18?

3) ¿La forma de programar de C18 es diferente al XC8?

Me descargué el XC8 por solo curiosear para hacer pruebas con el PIC16F88 al menos que pone
.

Saludo.
01/06/2013 #2

Avatar de ByAxel

Hola.
1 - Creo que principalmente que el XC8 soporta dispositivos desde los más simples 12F, 16F hasta los 18F cosa que el C18 no puede porque está orientado solo a los PIC18. Según leí, el XC8 terminará reemplazando al C18 y ya no habrán más actualizaciones.
2 - El XC8 desciende directamente de los compiladores PICC de HiTech, cosa que fue absorbido por Microchip ya hace un tiempo.
3 - El modo de usar la directiva #pragma, las librerías de microchip se están adaptando mayormente al XC8, etc...

Hay más explicaciones en los foros de Microchip... y en la documentación.

Saludos.
01/06/2013 #3

Avatar de Meta

Gracias por el dato. Eso de que funcionen todos los PIC es la leche. Por fin me quito el CCS encima y meterme con Linux gracias al MPLAB XC8.

Si esto sale adelante, me olvidaré de los PIC y sus asm.

http://www.netmf.com/gadgeteer/

Saludo.
02/06/2013 #4

Avatar de Meta

Por cierto, ¿la estructura del C es igual al C18 al XC8?
02/06/2013 #5

Avatar de ByAxel

Ambos se rigen del estándar ANSI C con lo ya conocido agregado en el C18... no hay mucha diferencia y son de buen nivel. Recuerda que el XC8 desciende del compilador de HiTech y esos compiladores no son nada despreciables.
05/06/2013 #6

Avatar de Meta

Menos mal que Microchip les dieron por usar C otra vez con los PIC16F y demás, siempre con el PIC18F no me hacía gracia.
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Foros de Electrónica » Diseño digital » Microcontroladores y sistemas embebidos

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.