TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: nach en 19 de Octubre de 2007, 08:32:02

Título: mplab y ccs
Publicado por: nach en 19 de Octubre de 2007, 08:32:02
Hola,

creo que ustedes me ayudaran a aclararme un poquito,

voy a usar el ICD2 + Mplab. Quiero programarlo con CCS, para ello me instale el plugin de CCs para mplab.  Ahora cuando arranco el mplab..ya puedo escribir codigo en el editor??...no necesito el pcwh??...

Escribo codigo en el editor que me sale (despues de seleccionar ccs como opcion de lenguaje) pero las letras no se me colorean como lo hace en PCWH. Tampoco encuentro la opcion de compile... debe ser que es viernes y que no estoy nada despierto..jej

no es necesario nada mas a parte de mplab y el plugin??

GRacias.
Título: Re: mplab y ccs
Publicado por: Azicuetano en 19 de Octubre de 2007, 10:38:55
Hola nach!

Esto es de una página que me guarde en el HD hace tiempo.

Te la he copiado en unas cuantas imágenes porque creo que ya no existe (o por lo menos, no la he encontrado).

A ver si te sirve de algo.

(http://img530.imageshack.us/img530/1617/mplabccs1eb4.jpg)

(http://img530.imageshack.us/img530/3126/mplabccs2sy0.jpg)

(http://img530.imageshack.us/img530/4799/mplabccs3cq7.jpg)

(http://img246.imageshack.us/img246/3356/mplabccs4vu2.jpg)

(http://img246.imageshack.us/img246/8396/mplabccs5oc0.jpg)

(http://img521.imageshack.us/img521/5333/mplabccs6lm0.jpg)



Un saludo desde Alicante.
Título: Re: mplab y ccs
Publicado por: Leon Pic en 19 de Octubre de 2007, 17:15:17
Hola. Yo hise un videotutoorial.

Pasen por aca http://www.todopic.com.ar/foros/index.php?topic=18743.20

Ahora estoy trratando de hacer el tercero. En caunto lo termine, lo subo.

Saludos.  :-/ :-/
Título: Re: mplab y ccs
Publicado por: nach en 20 de Octubre de 2007, 19:05:57
ok..gracias!

pero donde se pueden ver esos tutoriales??...en el enlace no aparecen no?

hay un paso que no entiendo. He leido varias veces ..."Agrego el archivo source previamente creado"....y  tb sobre archivos  .asm, que deben hacerse anteriormente.....pero no se puede empezar desde cero?? que archivos son??.
Donde se escribe el codigo??

Gracias
Título: Re: mplab y ccs
Publicado por: Leon Pic en 21 de Octubre de 2007, 12:04:15
Hola. Los link andan, los acabo de probar. Tienes que ir a la parte inferior de  la página y has clic en free y sigue los pasos. El primero está en SWF, lo reproduce el Internet explorer u otro navegador, y el segundo está en avi.

Saludos.  :-/ :-/
Título: Re: mplab y ccs
Publicado por: nach en 21 de Octubre de 2007, 14:04:01
Muy bueno esos videotutoriales...

Pero sigo teniendo una duda... es posible escribir el codigo en ccs  en el mplab o tengo que hacerlo en una compilador externo como PCW ??...
En los videos cargas el .asm previamente pero yo querria escribir el codigo en el mplab...es posible??

Voy a trabajar con el 12HV615 y el PCW no lo soporta creo, y por eso lo de escribir el codigo en el mplab.

Espero haberme explicado.

Gracias
Título: Re: mplab y ccs
Publicado por: Leon Pic en 21 de Octubre de 2007, 21:35:58
Podes escribir en el Mplab en código C, no te olvides que al guardar el código fuente, deberás poner manualmente la extención para ambos casos (c y asm). Las extenciones son: para lenguaje assembler: .asm y para lenguage C: .C

Saludos.  :-/ :-/
Título: Re: mplab y ccs
Publicado por: nach en 23 de Octubre de 2007, 07:17:54
ok..

parece que ahora chuta...pero me pasa una cosa...

despues de mucho hacer...y no se el que..parece que el compilador compila pero....me da este error...
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\Documents and Settings\IMS\Mis documentos\PROYECTOS\Cerraduras motorizadas\Pequeña\VERSION_5\software\V_1.mcs".
Clean: Done.
Executing: "C:\Archivos de programa\PICC2\PICC\Ccsc.exe" +FM "prueba.c" +DF +LN +T +A +M +Z +Y=9 +EA
*** Error 18 "C:\Documents and Settings\IMS\Mis documentos\PROYECTOS\Cerraduras motorizadas\Pequeña\VERSION_5\software\prueba.c" Line 7(10,21): File can not be opened
    Not in "C:\ARCHIV~1\PICC2\PICC\devices\12HV615.h"
    Not in "C:\ARCHIV~1\PICC2\PICC\drivers\12HV615.h"
    Not in local "C:\Documents and Settings\IMS\Mis documentos\PROYECTOS\Cerraduras motorizadas\Pequeña\VERSION_5\software\12HV615.h"
*** Error 99 "C:\Documents and Settings\IMS\Mis documentos\PROYECTOS\Cerraduras motorizadas\Pequeña\VERSION_5\software\prueba.c" Line 10(5,17): Option invalid   Not a valid port: GP
*** Error 128 "C:\Documents and Settings\IMS\Mis documentos\PROYECTOS\Cerraduras motorizadas\Pequeña\VERSION_5\software\prueba.c" Line 16(2,6): A #DEVICE required before this line
      3 Errors,  0 Warnings.
Halting build on first failure as requested.
BUILD FAILED: Tue Oct 23 13:47:34 2007
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
Parece como que no reconoce el 12HV615, o que le falta el archivo. Pero lo estoy haceindo desde MPLAB + CCS 

Como se supone que debo empozar?

#include <12HV615.h>
#fuse ....

no? ...pero me da a mi que el compilador no tiene el .h .....lo estoy haciendo bien???

Ayuda por favor!
Gracias por la paciancia!
Título: Re: mplab y ccs
Publicado por: Rulo en 23 de Octubre de 2007, 14:06:17

   Pasate por este hilo  http://www.todopic.com.ar/foros/index.php?topic=18743.msg132161#msg132161 (http://www.todopic.com.ar/foros/index.php?topic=18743.msg132161#msg132161)

         A ver si algo se aclara, asegurate de hacer lo que menciono en el tercer post, ya que en la direccion en que se instala el Ccsc.exe del plugin no estara el archivo 12HV615.h.

                   Saludos
Título: Re: mplab y ccs
Publicado por: Leon Pic en 23 de Octubre de 2007, 15:24:49
Hola nach. Efectivamente, no reconoce o no tiene instalado el archivo 12hv615.h Este se debe encontrar en el directorio mismo del compilador CCS. Buscalo ahí, y si no lo tienes, pues buscalo por internet o averigua si alguien del foro lo tiene.

Saludos.  :-/ :-/
Título: Re: mplab y ccs
Publicado por: nach en 23 de Octubre de 2007, 16:10:36
ahora no puedo probarlo....pero me parece a mi que si.

Pero..cuando escribas el codigo en matlab...lo compilas con ccs...y hay toma los archivos de ccs no??...porque el matlab si que lo tiene en su base de datos..

es asi no??

voy a empezar a buscarlo
Título: Re: mplab y ccs
Publicado por: Rulo en 23 de Octubre de 2007, 16:36:52


         Asi es, toma los archivos del ccs, pero estos son los que estan en una direccion diferente, donde los instala el plug-in que viene con pocos devices. 

 De cualquier forma si no encuentras el 12hv615.h avisa que te lo paso.

                        Saludos.
Título: Re: mplab y ccs
Publicado por: nach en 23 de Octubre de 2007, 16:52:00
no lo encuentro...

Rubo, si tu lo tienes, porfi enviamelo cuando tengas un minutin....si quieres  ignachm@hotmail.com.

Espero que una vez por todas...se me acaben los problemas...y empiece lo bueno ..je

gracias!!
Título: Re: mplab y ccs
Publicado por: Rulo en 23 de Octubre de 2007, 17:04:19



        Aqui va, suerte con esto   :-/ .
Título: Re: mplab y ccs
Publicado por: nach en 24 de Octubre de 2007, 04:26:36
Hola!

gracias rulo, por ser tan rapido

Pero...nooo...sigo teniendo problemas...ahora me sale el error de la imagen:



nooooo


y el codigo que uso es tontisimooo...

-----------------------------------------------------------------
#include <12HV615.h>
#use delay(clock=4000000)
#fuses INTOSC
#use fast_io(GPIO)

#byte PORTGPIO = 0x05;
#bit  GP0   = 0x05.0;//output para abrir
#bit  GP1   = 0x05.1;//output para cerrar
#bit  GP3   = 0x05.3;//input para lectura del selector pin0
#bit  GP4   = 0x05.4;//input para lectura del selector pin1

void main ()
{

output_bit( PIN_GP0, 1);

}

--------------------------------------------------------------------------------------------------


Acabo de probar con otro micro y con un soft que tenia para el y todo funciona perfectamente...asi que creo que el error esta en usar este  tipo de micro y mi version de CCS...
ya le añadi el fichero .h que me pasaisteis a la carpeta de devices....pero parece que no es suficiente.

Que version de compilador usas rulo??


Título: Re: mplab y ccs
Publicado por: nach en 24 de Octubre de 2007, 15:52:03
parece ser que aunque añadas el .h al compilador, no es suficiente para que se te actualice y te deje trabajar con ese micro. Es necesario actualizar la version....lo pregunté en el foro de CCS.

muxaaas gracias!!

Título: Re: mplab y ccs
Publicado por: Leon Pic en 24 de Octubre de 2007, 17:48:02
Hola nach. La respuesta a esa problematica es muy cencilla y es que tu compilador de CCS no soporta el chip seleccionado.

Saludos.  :-/ :-/
Título: Re: mplab y ccs
Publicado por: Rulo en 24 de Octubre de 2007, 20:19:30

      pues el archivo lo saque de la vercion 4.057, tambien creo que debe ser tu vercion de CCS


                         Saludos  :-/
Título: Re: mplab y ccs
Publicado por: EnriqueRe en 26 de Octubre de 2007, 00:59:29
Estimados,
Tambien estoy tratando de usar el ccs en el mplab. Al intentar compilar uno de los ejemplos de ccs en mplab, me da algo como: error: unvalid funtion +EXPORT. Alguien sabe que puede estar ocurriendo, ya intente volver a instalar el plugin, intenté compilar desde la misma carpeta de ccs, etc.
Título: Re: mplab y ccs
Publicado por: Leon Pic en 26 de Octubre de 2007, 10:37:08
Hola, Mira el primer videotutorial mio. En el momento de decir que compilador usas, elige la ruta correcta del compilador de CCS, no utilizases el del mplab porque no anda, es una versió demo y viene limitada.

Saludos.  :-/ :-/
Título: Re: mplab y ccs
Publicado por: EnriqueRe en 27 de Octubre de 2007, 16:48:36
Gracias Leon,
Ya había intentado eso, talvez sea la version de mplab, he probado en otra computadora con la última version y no hubo problemas.

Título: Re: mplab y ccs
Publicado por: Leon Pic en 29 de Octubre de 2007, 12:27:53
Me alegro que lo allas podido solucionar.

Nos vemos.
Título: Re: mplab y ccs
Publicado por: EnriquePeru en 29 de Octubre de 2007, 17:16:19
Parece ser que es la version de windows, porque aun no puedo hacerlo funcionar en windows98, pero trabaja bien en otra compu con XP. ¿Alguien puede confirmar que el plugin de CCS para mplab puede usarse con windows98?
Título: Re: mplab y ccs
Publicado por: EnriqueRe en 31 de Octubre de 2007, 20:45:41
Amigos,
¿Ninguno utiliza el plugin de CCS para Mplab en Windows98?