TODOPIC

Microcontroladores PIC => Programadores => Mensaje iniciado por: Leon Pic en 19 de Septiembre de 2007, 04:05:04

Título: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 19 de Septiembre de 2007, 04:05:04
Hola. He estado más de una hora buscando información en el foro de como utilizar la nueva actualización del MPLAB, ya que he visto que puedo trabajar también en CCS y que recién empiezo. El único MPLAB que utilizé es la versión 4.0 y ahora baje el 7.6 (un pequeño paso para el hombre, un gran paso para la humanidad, ja) Intenté trabajr en ASM y no lo puedo hacer funcionar. Les agradecería si me pueden indicar los pasos para poder empezar a trabajar en ASM y en C, que debo configurar, como debo guardar los proyectos, etc.

Muchas Gracias.


Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 19 de Septiembre de 2007, 14:33:41
Hola Leon Pic

el mplab trae un asistente que hace el trabajo, solo debes seguir los pasos e ir indicandole el nombre del proyecto, así como los archivos involucrados, seguido hay un paso donde te pregunta que compilador usaras.

(con los compiladores hitech y ccs debes instalar los plugins necesarios para enlazarlo al mplab)

Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 22 de Septiembre de 2007, 16:41:42
Hola PalitroqueZ Muchas gracias por la sugerencia. Para ser sincero, no lo intenté. Voy a probar y volveré si no entiendo algo (y seguro que sí, porque de Ingles, recien estoy estudiando en el nivel inicial).

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 24 de Septiembre de 2007, 12:43:07
se llama Project Wizard buscalo en los menu
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 24 de Septiembre de 2007, 20:06:38
Gracias PalitroqueZ. Aún no tube tiempo como para aprender el nuevo MPLAB, pero en cuanto tenga tiempo lo hago.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 30 de Septiembre de 2007, 21:14:23
Hola.

Después de hacerme un tiempo, probé realizar lo que me dijo PalitroqueZ y por fin pude iniciar el mlab ide. Ahora bien cuando compilo me da este error:

Clean: Deleting intermediary and output files.
Clean: Deleted file "C:\David\Electronica\Trabajos Pic\Programas para PIC\Trabajos\Clave seguridad auto\prueba asm.mcs".
Clean: Done.
Build aborted.  The project contains no source files.
BUILD FAILED: Sun Sep 30 21:08:52 2007

Entiendo que el error es: el projecto no contiene archivos source, la duda es ¿qué son estos archivos?

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 01 de Octubre de 2007, 14:33:14
efectivamente te faltó agregar el archivo fuente, ese es el último paso del asistente de proyecto, buscar el archivo .asm y clicarlo, luego te debe aparecer en una ventana del lado derecho. sino lo tienes, terminas de ejecutar el asistente y en el ide, clicas new, escribes algo momentaneo y luego salvas.



Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 01 de Octubre de 2007, 18:14:01
Hola PalitroqueZ. ¿Entonces primero tengo que hacer el programa en asm o en C y luego iniciar el asistente Project Wizard?

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 01 de Octubre de 2007, 18:22:46
exacto, esa es una manera de hacerlo (así lo hago yo)



Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 01 de Octubre de 2007, 18:27:38
Muchas gracias. Ya me parecía raro ya que yo guardaba el archivo fuente en el mismo directorio donde creaba el proyecto y no sabía porque me tiraba ese error.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 01 de Octubre de 2007, 20:51:29
Continuo con más problemas.

Estaba cometiendo un error por eso además, de comenzar mal un proyecto en el Mplab Ide, no le ponía la extensión a la hora de guardar el archivo source (lo que es estar acostumbrado a nunca ponerlo) pués bien, ahora me tira el siguiente error:

Error[173]   C:\DAVID\ELECTRONICA\TRABAJOS PIC\PROGRAMAS PARA PIC\TRABAJOS\HOLA\PRUEBA ASM.ASM 1039 : Source file path exceeds 62 characters

Es curioso porque primero me lo tiro por debajo del comando End, pues como había un renglon más por debajo de él, me marcó ese error. Borre es reglon no utilizado y me sigue tirando el error, pero esta vez no me marca en ningún lado, borre el end y lo volví a crear y nada, lo puse pegado al programa y nada, lo puse en la primer columna y nada, lo puse todo en misnuscula y nada, lo puse todo en mayúscula y nada, y ya no se que probar y lo que no entiendo porque me dice que me exedí de los 62 caraceres.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Rulo en 01 de Octubre de 2007, 20:59:34


      Prueba compilando el programa desde una ruta mas corta, por ejemplo


               "C:\DAVID\ELECTRONICA\prueba.ASM"


       Saludos  :-)
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 01 de Octubre de 2007, 21:20:13
Muchas gracias Rulo. Ese era el problema.

Hoy me acabo de dar cuenta de algo, me estoy convirtiendo en un ser cada vez más ¡¡ESTÚPIDO!!  :5] :5] No puedo hacerlo correr, ni en modo paso a paso ni correrlo en modo danimación, ni producir un reset ni nada. Busque en todos los menues y no lo puedo encontrar, en la versión 4.0 que era el que manejaba antes, el reset es con el F6, en modo paso a paso F7, y acá no anda. Algo me falta y no se que.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Rulo en 01 de Octubre de 2007, 21:32:14


      En el menu Debugger - Select Tool selecciona la opcion 3 MPLAB SIM y te aparece una barra con las opciones que mencionas.

               No se si sea lo que buscabas?'''


                             Saludos
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 01 de Octubre de 2007, 22:20:15
Si, si, si, si. Muchas gracias Rulo. La verdad nunca lo hubiera encontrado.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 02 de Octubre de 2007, 11:31:30
Hola. Otro día otro problema nuevo.

Estoy tratando de iniciarme en el lenguaje C para ello estube estudiando los tutoriales de aitopes (que son muy buenos)

Bueno inicio el Mplab, voy al menú File - new.  Copio un programa en c de un tutorial en todopic y lo guardo con extención c
Luego voy al menú Project - Project wizard y selecciono el pic correspondiente (en este caso 16f84) selecciono el compilador C para las familias 16, 18 etc. Agrego el archivo source previamente creado y termino de crear el proyecto.
Luego voy al menu debugger - Select tool - MPLAB SIM. Después voy al menú Project y voy a compilar y me da este error:

Error: The selected compiler: "PCM" is not installed on this PC

Entiendo lo que dice, pero no se como solucionarlo

Este es el programa en c

Código: [Seleccionar]
#include <16F84.h>
#fuses HS,NOWDT,NOPROTECT
#use delay(clock=4000000)
#byte port_b=6
void main() {
int contador;
set_tris_b(0);           //// declaramos el puerto B como salidas
port_b=0;
while (true) {           //// bucle infinito
contador=200;         //// retraso, 200 ciclos de 1000 microsegundos, o sea, 2 milisengundos
while(--contador!=0)
delay_us(1000);
port_b=0xff;          //// activa todos los pins del puerto B
contador=200;
while(--contador!=0)  //// retraso, 200 ciclos de 1000 microsegundos, o sea, 2 milisengundos
delay_us(1000);
port_b=0x00;};        //// apaga todos los pins del puerto B
}

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Rulo en 02 de Octubre de 2007, 15:18:52


               Cuando crees el proyecto con el project wizard en el paso dos en Active Toolsuite seleccionas CCS C compiler for PIC12/14/16/18


       y mas abajo te aparece location:       

                                       C:\Program Files\Microchip\Third Party\PICC\Ccsc.exe

     Solo cambia esa direcion por:
 
                     C:\Program Files\PICC\Ccsc.exe

             o donde tengas instalado el CCS y compila.

                                     Saludos
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 02 de Octubre de 2007, 17:03:35
Tanto a Rulo como a PalitroqueZ les voy hacer un monumento. Muchísimas gracias. Ahora que pude arrancar, voy a poder investigar. Ya con assembler ya descubrí muchas cosas nuevas.

De agradecimiento les mandaría una torta fritas que estoy haciendo, ya que aca llueve, pero no se como llegarían alla.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 02 de Octubre de 2007, 17:15:35
La verdad ya estaba por rendirme, ya que cuando fui al menu ayuda, me decia que tenia que descargar el CCS y cuando fui a la página que me mostraba para descargar, decía que solo funcionaba por 30 días, después debía comprarlo, je. No sabía que andaba con el que tengo.

Bueno, perdón por mente burra, y muchas gracias.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 03 de Octubre de 2007, 16:45:28
Hola. He vuelto por aca, pero esta vez sin problemas, si no para ayudar a otros (bueno, en realidad tengo uno). Realizé un videotutorial para enseñar como empezar con el Mplab7.6 y voy a seguir realizando más. el problema es que yo no tengo página web y como el archivo es pesado quería preguntar quien quiere alojar en su página web este videotutorial.

El archivo pesa 30mb comprimido en rar.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 03 de Octubre de 2007, 18:36:48
Hola Leon Pic, excelente idea la de los videotutoriales.

puedes usar los directorios virtuales: www.4shared.com ó http://mihd.net/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 05 de Octubre de 2007, 15:13:09
Hola a todos.

Acá les dejo mi primer videotutorial sobre como configurar el Mplab 7.6 (http://rapidshare.com/files/60494465/Videotutorial_mplab760_1.rar.html)

Acepto todo tipo de críticas y/o sugerencias.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 06 de Octubre de 2007, 22:01:41
Hola a todos.

Acá les dejo el segundo videotutorial sobre las Herramientas del Mplab 7.6 (http://rapidshare.com/files/60782329/Videottorial_mplab760_2.rar.html)

Voy a tratar de mejorar el sonido que sale bajo y en el tercer videotutorial, bajaré la resolución.

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 09 de Octubre de 2007, 22:32:53
Un gran amigo descubrió un pequeño error. Les doy ánimo para que hagan lo mismo sin vergüenza y/o miedo.

FE DE ERRATA

Dónde digo que en el segundo retardo es de 30ms debo decir 50ms porqué, son 500.000 ciclos. Los retaro son estos: el primero es de 1.000.000 ciclo (1 seg) y el segundo retardo son de 500.000 ciclos (50 ms)

Cuando digo la memoria EEMPROM pronuncié las dos E pero no se nota. De ahora en adelante mencionaré como E cuadrado PROM (el cuadrado soy yo  :D)

Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: stk500 en 21 de Octubre de 2007, 14:49:34
 :-/ muy bien Leonpic :D
 pero tu bebe habla mas claro que tu :D
muy bueno el Tutorial, ya aprendi algo :D

Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 21 de Octubre de 2007, 21:33:51
pero tu bebe habla mas claro que tu :D

JAJAJA, te creo. Lo que pasa es que lo hago con tantos nevios que ni te imaginas. De echo cada tutorial los hago como 10 veces (literalmente)

Pero la intención es lo que cuenta.


Saludos.  :-/ :-/
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 30 de Octubre de 2007, 17:22:52
Hola Leon Pic

y el próximo video para cuando lo podremos ver?   :lol:
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 30 de Octubre de 2007, 20:55:20
Hola a todos.

Pues les voy a pedir paciencia ya que este tercer videotutorial, voy hacerlo con mejor criterio, con mejor explicación, y más completo.

Como vi que los estímulos de este mplab es bastante complejo, decidí hacer de nuevo el tuto 3 y explicando por completo los estímulos, ya que me pareció poca explicación para algo tan importante. Estoy estudiando el menú ayuda y me estoy armando un guión para explicarlo mejor. De todas maneras me falta poco. Prometo ni bien terminarlo subirlo enseguida.

La verdad le estoy tomando el gustito al hacer lo tutos.

Nos vemos.
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: PalitroqueZ en 31 de Octubre de 2007, 18:44:15
buena idea, es mejor tenerlo tarde pero bien hecho.

una sugerencia es que crees un nuevo tema y pongas los tutos, para no confundirlo con éste y sea fácil buscar.


PD: si necesitas ayuda con los estimulos, me avisas, yo he trabajado un poco con ellos y conozco alguito.

Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 31 de Octubre de 2007, 20:28:51
Hola PalitroqueZ. Muy buena idea. Con el tercer tuto creo un nuevo tema.

Voy a dividir el tema de los estímulos en dos partes. La primera parte va a tratar de los estímulos Asynchronous que es más facil, y en el cuarto tuto voy a hablar de los estímulos Synchronous. Seguramente te voy a estar mandando un privado de algo que no entiendo sobre el estímulo Synchronous.

nos vemos.
Título: Re: Problema con MLAB en ASM y en CCS
Publicado por: Leon Pic en 06 de Noviembre de 2007, 17:25:27
Hola a todos.

El tema de los videotutoriales continua aquí (http://www.todopic.com.ar/foros/index.php?topic=19177.0)

Nos vemos.