TODOPIC

Microcontroladores PIC => * PROYECTOS * => Mensaje iniciado por: maik_vito en 21 de Mayo de 2009, 08:14:39

Título: Ver registros MpLab
Publicado por: maik_vito en 21 de Mayo de 2009, 08:14:39
Hola!!!

Primero, saludaros, soy nuevo en el foro...

La verdad es que no se donde meter esta pregunta...

Soy universitario, y estamos realizando un proyecto con un pic 16F877 de microchip. Para realizar el codigo, utilizamos el Mplab de microchip tambien, y tenemos un problemilla...

El caso es que le damos al menu view, y en el workspace mostramos los registros... Pero no nos aparecen los regstros que nosotros hemos creado en el codigo...

Por mas que he mirado y intentado nada...

Espero que me resuelvan la duda, porque andamos ya saturados...

Gracias!!!!!!!!

Un saludo!!!
Título: Re: Ver registros MpLab
Publicado por: elmasvital en 21 de Mayo de 2009, 09:01:52
Bueno no se bien donde buscas pero estar están... en que parte del menú view estas buscando?

Que lenguaje usas sobre mplab?

En general puedes verlos en el menu View-> Watch hay dos combobox y dos botones.. uno que pone add SFR y otro ADD symbol.... Los SFR son los registros especiales dle micro y en symbol estan las variables y registros que declaras en el codigo

1 saludo
Título: Re: Ver registros MpLab
Publicado por: maik_vito en 21 de Mayo de 2009, 09:58:29
Pues estoy utilizando codigo maquina...

Por ejemplo, tengo puesto:

RESPUESTA EQU 0FFh, con lo cual en esa posicion de memoria deberia aparecerme el registro RESPUESTA, y no es asi...

O por ejemplo

RESPUESA EQU 20

Pero no se porque no me sale...

Gracias por la ayuda

Saludos!
Título: Re: Ver registros MpLab
Publicado por: Suky en 21 de Mayo de 2009, 10:26:45
Seleccionaste el dispositivo 877 en la configuración? Aqui (http://www.mediafire.com/file/ak3zio5hl2e/Para%20Comenzar.rar) hay un tutorial que muestra como crear un proyecto y simular.
Título: Re: Ver registros MpLab
Publicado por: maik_vito en 21 de Mayo de 2009, 10:32:42
Si lo hice...

Gracias por la ayuda...

Segui un tutorial tambien, aunque intentare con este a ver...

Gracias!
Título: Re: Ver registros MpLab
Publicado por: tapi8 en 21 de Mayo de 2009, 16:30:38
hola maik_vito:
menu view->file register, te aparece un cuadro con todos los reg. de RAM, tienes que mirar en el programa como los has definido, los puedes modificar tambien como quieras, pones el raton encima haces un click pones el dato que tu quieras.

tapi8
Título: Re: Ver registros MpLab
Publicado por: maik_vito en 21 de Mayo de 2009, 17:45:58
Si, si eso lo saco y lo puedo ver...

Pero lo que no me salen son los registros que yo creo... Yo creo un registro, y le asigno una posicion de memoria, pero luego al darle al view, a cualquiera de las opciones, no se me ve...

Entonces no se si esque tendre que activar alguna opción para que los registros que yo creo en el programa se me vean o que...

Buf... Estoy ya desesperado de tanto buscar... Porque estoy pasandome el tiempo con esto en vez de estar programando... Y esque lo necesito para poder simular y seguir...

Gracias por vuestra ayuda.
Sois muy amables!

Gracias!
Título: Re: Ver registros MpLab
Publicado por: Suky en 21 de Mayo de 2009, 19:14:44
Yo acabo de simular un ejemplo, he hice lo siguiente:
•   Cree un proyecto.
•   Cree un nuevo archivo.
•   Lo guarde en la misma carpeta del proyecto y lo asocie la proyecto (Aunque en la imagen no se vea porque después lo guarde de nuevo  :mrgreen: )
•   Compile.
•   Selecciono simulación
•   View  - -> Watch y tengo lo que se ve en la imagen

(http://img208.imageshack.us/img208/3549/muestrab.jpg)

No conozco una opción que me deshabilite esta visualización  :?
Título: Re: Ver registros MpLab
Publicado por: BrunoF en 21 de Mayo de 2009, 21:35:10
No conozco una opción que me deshabilite esta visualización  :?

No se si entendi bien Suky. No es necesario recurrir a desplegar esa lista. Puedes sencillamente ingresarle el nombre de tu variable en la columna Symbol Name o bien la direccion de memoria que ocupa en la columna Address(creo que se llamaba Address) y ya te hará la vigilancia de esa.

Un saludo.
Título: Re: Ver registros MpLab
Publicado por: Suky en 21 de Mayo de 2009, 21:52:36
No conozco una opción que me deshabilite esta visualización  :?

No se si entendi bien Suky. No es necesario recurrir a desplegar esa lista. Puedes sencillamente ingresarle el nombre de tu variable en la columna Symbol Name o bien la direccion de memoria que ocupa en la columna Address(creo que se llamaba Address) y ya te hará la vigilancia de esa.

Un saludo.
Muy cierto, pero el compañero parece que no logra ver sus variables.  :?
Título: Re: Ver registros MpLab
Publicado por: BrunoF en 21 de Mayo de 2009, 22:39:30
Ok!

Primero deberia asegurase que el ensamblado sea exitoso;
Luego debe activar la simulación MPLAB SIM;
Luego ir a la ventana que proponen.
Título: Re: Ver registros MpLab
Publicado por: Suky en 21 de Mayo de 2009, 23:23:42
Ok!

Primero deberia asegurase que el ensamblado sea exitoso;
Luego debe activar la simulación MPLAB SIM;
Luego ir a la ventana que proponen.
Exactamente, como lo detalle en la lista y como se explica en el tutorial que le he adjuntado anteriormente :wink:
Título: Re: Ver registros MpLab
Publicado por: maik_vito en 22 de Mayo de 2009, 05:46:03
Muchisimas Gracias por vuestra ayuda!!!

Es lo que estoy haciendo en todo momento... jajaja. Tal cual lo poneis, y seleccionando la simulacion MPLAB SIM...

No entiendo porque no saldran...

Lo seguire intentando y ya os comentare!!!

Muchas gracias!!!

Saludos!
Título: Re: Ver registros MpLab
Publicado por: tapi8 en 22 de Mayo de 2009, 06:54:14
http://www.todopic.com.ar/foros/index.php?topic=19177.0

En esa direccion tienes unos videotutos que colgo Leon_pic hace ya algun tiempo, creo que te vendran bien, explica paso a paso como se hacen las cosas.

salu2 tapi8