Autor Tema: Compilar proteus+CCS  (Leído 2203 veces)

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

Desconectado deimus

  • PIC10
  • *
  • Mensajes: 4
Compilar proteus+CCS
« en: 04 de Junio de 2009, 15:55:57 »
Buenas tardes

Antes saludar a todos los usuarios del foro y daros las gracias por la ayuda y los buenos contenidos que teneis

Bueno antes de nada decir que soy bastante novatillo en esto y despues de darle vueltas al tema tengo un problemilla.

He instalado el proteus y le he añadido el compilador CCS

Dibujo un esquema sencillo con pulsador led y poco mas.

cuando le doy a compilar me sale este mensaje

building prueba.c
ccsc +df prueba.c
extracting debug data from prueba.cof

prueba.cof not found
source code build failed with 1 error(s)

no se si sera pq tengo mal puesto el include del pic pero lo he revisado y no va

Alguien me puede ayudar llevo un buen rato dando vueltas y no se pq es.

Gracias por todo

« Última modificación: 04 de Junio de 2009, 16:00:39 por deimus »

Desconectado Suky

  • Moderador Local
  • DsPIC33
  • *****
  • Mensajes: 6758
Re: Compilar proteus+CCS
« Respuesta #1 en: 04 de Junio de 2009, 17:36:37 »
Coloca el código. Para mayor prolijidad colócalo entre [.code=c]//Aquí el código[/code.] (sin los puntos)
No contesto mensajes privados, las consultas en el foro

Desconectado deimus

  • PIC10
  • *
  • Mensajes: 4
Re: Compilar proteus+CCS
« Respuesta #2 en: 05 de Junio de 2009, 03:22:51 »
Al compilar desde el CCS el codigo

Código: C
  1. #include <16C72A.h>
  2. #fuses XT,NOWDT
  3. #use delay( clock = 4000000 )   // Reloj  de 4 MHz
  4. #BYTE TRISB = 0x86            // TRISB en 86h.
  5. #BYTE PORTB = 0x06            // PORTB en 06h.
  6. #BYTE OPTION_REG = 0x81      //OPTION_REG en 81h.
  7.  
  8. void main() {
  9.    bit_clear(OPTION_REG,7);      // Habilitación Pull-up
  10.    bit_set(TRISB,0);            //B0 como entrada
  11.    bit_clear(TRISB,1);         // B1 como salida
  12.    bit_clear(PORTB,1);         // apaga LED
  13.    while (1) {
  14.    if (bit_test(portb,0) == 1 )  //Si RB0 es 1 apaga el LED
  15.       bit_clear(portb,1);                        
  16.    else
  17.       bit_set(portb,1);         //Si RB0=0 enciende el LED
  18.    }
  19. }

Me sale el error

Error 18 "Prueba.c" line 0(0,1):File can not be opened
File: Prueba.c
1 Error, 0 warnings

Si lo intento hacer desde el proteus

Me sale el error que comentaba antes.

building prueba.c
ccsc +df prueba.c
extracting debug data from prueba.cof
prueba.cof not found
source code build failed with 1 error

Del programa no es pq no hace nada del otro mundo asi que creo que sera de la ruta del include o no se...

Si alguien me puede ayudar a solucionar esto lo antes posible se lo agradeceria.

David


 

anything