TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: sergio_05 en 29 de Enero de 2006, 10:33:00

Título: please ayuda con un error del compilador ccs !!
Publicado por: sergio_05 en 29 de Enero de 2006, 10:33:00

Holaa el caso es que al compilar me da este error:

     Can.t change device type this far into the code

y la solucion del manual es esta:
The #DEVICE is not permitted after code is generated that is device specific. Move the
#DEVICE to an area before code is generated.

la verdad es k no see como arreglarlo
Título: RE: please ayuda con un error del compilador ccs !!
Publicado por: lovando en 29 de Enero de 2006, 21:19:00
Podrias empezar postenado el codigo....
Título: RE: please ayuda con un error del compilador ccs !!
Publicado por: Arlequin en 30 de Enero de 2006, 00:25:00
Sergio, el problema que debés tener calculo (deberias poner el código) que puede ser porque repetiste #include <16Fxxx.h>. Fijate que la estructura debe tener la forma como la que sigue en el ejemplo:

#include <16F877.h>        
#device ADC=10                
#FUSES NOWDT                    // No Watch Dog Timer
#FUSES HS                       // High speed Osc (> 4mhz)
#FUSES PUT                      // Power Up Timer
#FUSES NOPROTECT                // Code not protected from reading
#FUSES BROWNOUT                 // Reset when brownout detected
#FUSES LVP                      // Low Voltage Programming on B3(PIC16) or B5(PIC18)
#FUSES NOCPD                    // No EE protection
#FUSES NOWRT                    // Program memory not write protected
#FUSES NODEBUG                  // No Debug mode for ICD
#use delay (clock=20000000)         //Fosc=20Mhz.

Espero que te ayude.