TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: sokoloko en 29 de Julio de 2010, 14:54:03
-
Hola amigos,
Tras varios dias buscando información e iniciandome en esto de los PICS, os resumo donde estoy bloqueado y los pasos que he seguido:
-Instalar MPLAB 8.53.
-Instalar CCS 4.104.
-Instalar plugin de MPLAB para compilar en C.
-Verifico que esta bien instalado en MPLAB.
-Doy al asitente de MPLAB para nuevo proyecto, y selecciono PIC 16F84A.
-En la pantalla de lenguaje, selecciono CCS C Compiler y fijo que pongo bien la ruta del CCS.
-Creo el proyecto, añado el archivo .C (haciendo varias pruebas con distintos ficheros .c) y al dar "a built all"......
Me sale esto:
Clean: Deleting intermediary and output files.
Clean: Done.
Executing: "C:\Archivos de programa\PICC" +FM "..\Prueba ccs\Pap2.c" +DF +LN +T +A +M +Z +Y=9 +EA #__16F84A=TRUE
Could not spawn language tool. Check command-line options. (5)
BUILD FAILED: Thu Jul 29 19:37:51 2010
Alguien sabe que puedo estar haciendo mal?? Toy ya un poco desesperado con el tema. :5]
Saludos y gracias.
-
Hola amigo,
Tengo instalados tanto CCS 4.0 como Mplab 8.3, luego abro Mplab y creo un nuevo proyecto, cundo me pide seleccionar el lenguaje selecciono CCS C compiler For PIC10/12/14/...
luego el la location si no está configurado el compilador busco el ejecutable Ccsc.exe, por lo general está en "C:\Archivos de programa\PICC\Ccsc.exe", ahora continúo la cración del proyecto normal.
ya de esta forma puedes abrir perfectamente cualquier archivo creado en CCS y trabajarlo conjuntamente con todas las herramientas del Mplab
esta es la forma como yo trabajo, revisa este ejemplo que está realizado de esta forma y me dices si te opera bien
saludos.
-
Muchas gracias por la ayuda Diego.
Tu programa lo compila perfectamente, y me va bien.
Lo malo es que con lo que me falla es con codigo en C, en ensamblador no me da fallos.
Saludos y gracias.
-
Te paso un proyecto en C para que pruebes, si quieres pasa un código yo lo compilo en mi PC.
-
Esta linea esta mal:
Executing: "C:\Archivos de programa\PICC" +FM "..\Prueba ccs\Pap2.c" +DF +LN +T +A +M +Z +Y=9 +EA #__16F84A=TRUE
Deberia decir
Executing: "C:\Archivos de programa\PICC\ccsc.exe" +FM "..\Prueba ccs\Pap2.c" +DF +LN +T +A +M +Z +Y=9 +EA #__16F84A=TRUE
Fijate la ruta que tenes en 'project->set language tool locations' opcion 'ccs c compiler...->executables->ccs c compiler'
-
Ole Fabian!!!!! :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/ :-/
Ya me funciona, efectivamente a sido redefinir la ruta completa y compilar.
Mil gracias. :mrgreen: