TODOPIC
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?
22 de Octubre de 2014, 20:04:02

Ingresar con nombre de usuario, contraseña y duración de la sesión
Buscar:     Búsqueda Avanzada
350199 Mensajes en 39286 Temas por 41036 Usuarios
Último usuario: jeico89
* Inicio Ayuda Buscar Calendario Ingresar Registrarse
Buscar en TodoPIC
+  TODOPIC
|-+  Microcontroladores PIC
| |-+  Lenguaje C para microcontroladores PIC (Moderadores: Modulay, pikman, pocher, vszener, Suky)
| | |-+  Ayuda con PIC C COMPILER
0 Usuarios y 1 Visitante están viendo este tema. « anterior próximo »
Páginas: [1] Marcar como favorito Imprimir
Autor Tema: Ayuda con PIC C COMPILER  (Leído 4892 veces)
Axel_18
PIC16
***
Desconectado Desconectado

Mensajes: 152


« : 02 de Junio de 2009, 21:56:29 »

Hola a todos....

me estoy iniciando en C y habia empezado con MikroC, pero me di cuenta que el CCS tiene mas cobertura y ayuda y decidi cambiar de programa...
Tengo el la version 4.068 de ccs, e intento programar cualquier cosa...pero no puedo, el programa no me deja...
el codigo que intento programar es de un ejemplo que sale en el mismo foro

Código:
#include <16f628a.h>         //pic a utilizar         
#fuses XT,NOWDT,NOPROTECT,PUT      //ordenes para el programador
#use delay (clock=4000000)         //Fosc=4Mhz
#use fast_io(b)

///PROGRAMA
void main(void)
{
   set_tris_b(0xFE);   //portb como salida(RB0,las demas desactivadas)
   disable_interrupts(GLOBAL);   //todas las interrupciones desactivadas
   
   do{   
      output_low(PIN_B0);   //led off
      delay_ms(500);           
      output_high(PIN_B0);   //led on
      delay_ms(500);
   }while(TRUE);         //bucle infinito
}

Le agradeceria a cualquiera que me guiara para poder programar y generar el archivo .hex

saludos

En línea
PalitroqueZ
Moderadores
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Islas Georgia del Sur y Sandwich del Sur Islas Georgia del Sur y Sandwich del Sur

Mensajes: 5051



WWW
« Respuesta #1 : 02 de Junio de 2009, 23:04:20 »

...pero no puedo, el programa no me deja...
...


¿podrías ser mas explicito? no entiendo a que te refieres.

En línea

La propiedad privada es la mayor garantía de libertad.
Friedrich August von Hayek
MGLSOFT
Moderadores
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 7534


MGLSOFT


« Respuesta #2 : 02 de Junio de 2009, 23:25:55 »

Deberias ponerlos errores y warnings que tira el compilador, asi e ayudamos..
En línea

Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.
Axel_18
PIC16
***
Desconectado Desconectado

Mensajes: 152


« Respuesta #3 : 02 de Junio de 2009, 23:47:34 »

Bueno..al tratar de escribir un codigo trate de crear un nuevo archivo  (que fue lo primero que hice al instalar el programa) y trate de compilarlo precionando los tres botones de "compile", "build" y "build all". Luego aparecio una ventanita que decia haber compilado con exito...creo un archivo .C un .H y otros, pero ningun .hex y luego borre todos los archivos que genero en la carpeta

Despues cree un nuevo archivo de codigo para generar otro programa, pero no me dejaba compilarlo y me pide aun el primer programa que hise.

Mi duda es que si tengo que abrir de algun lado el archivo para que lo reconozca para compilarlo
En línea
Axel_18
PIC16
***
Desconectado Desconectado

Mensajes: 152


« Respuesta #4 : 02 de Junio de 2009, 23:52:44 »

mmm...me di cuenta que el codigo de la imagen tiene un problema...
En esta esta arreglado pero sigue arrojando el mismo error
En línea
migsantiago
Colaborador
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Mexico Mexico

Mensajes: 8230



WWW
« Respuesta #5 : 03 de Junio de 2009, 13:18:14 »

A mi me ha dado problemas similares cuando intento compilar un archivo.c cuyo nombre ya había usado en un anterior proyecto.

Ejemplo:
- Compilo archivo.c ubicado en c:\programa1\ y no hay problema
- Compilo archivo.c ubicado en c:\programa2\ y el compilador se niega a compilar o compila el anterior

La solución fue nombrar los archivos.c siempre con nombres diferentes y así el compilador ya no se confunde.

archivo1.c
archivo2.c

Eso también me solucionó el error (0,0) illegal C character in line 0.
En línea

Axel_18
PIC16
***
Desconectado Desconectado

Mensajes: 152


« Respuesta #6 : 03 de Junio de 2009, 21:21:56 »

Problema solucionado ejejeje.....era muy simple!! solo debia abrir el proyecto con la opccion "proyect" y no directamente del archivo.

Otra duda, como genero el archivo .HEX con CCS? o que tengo que descargar para generarlo?
En línea
Suky
Moderador Local
DsPIC33
*****
Desconectado Desconectado

Sexo: Masculino
Argentina Argentina

Mensajes: 6773


Con Qt...


WWW
« Respuesta #7 : 03 de Junio de 2009, 21:40:27 »

Al compilar te crea el archivo *.hex!
En línea

TODOPIC
   

 En línea
Páginas: [1] Imprimir 
« anterior próximo »
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.20 | SMF © 2006-2008, Simple Machines XHTML 1.0 válido! CSS válido!
Página creada en 0.091 segundos con 24 consultas.
anything