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

Temas similares

17/05/2013 #1


¿Cómo saber si un código en C para un PIC esta compilado en C18 o en CCS?
Hace poco me encontre con un problema, resulta que encontre un proyecto que maneja programación en C y simulación en proteus, el circuito involucra un pic, pero al momento de querer pasar el circuito simulado a físico, no pude compilarlo en MPLAB para programar el PIC y segun lei tengo que checar si esta compilado en C18 o en CCS, la verdad no se como hacer eso o si este sea realmente el problema , agradeceré cualquier sugerencia y ayuda de antemano.
17/05/2013 #2

Avatar de ByAxel

En cuanto a los PIC18, la primera diferencia es en la configuracion de los Fuses o palabra de configuracion (#FUSES si es CCS) y (#PRAGMA config si es C18)...
Otra es el uso de las librerias, por ejemplo para configurar los pines I/O del PIC, en CCS generalmente se usa set_tris_x(); y para C18 no existe una funciòn de configuraciòn ya que esto es directo y solo se escribe TRISx = 0x00;...

En resumen, lee un poco el còdigo y con la practica veràs que las diferencias son muy notorias.

Saludos
19/05/2013 #3


ok! Gracias por el dato ByAxel

Saludos
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.