elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 09:18  


Tema destacado: Únete al Grupo Steam elhacker.NET

+  Foro de elhacker.net
|-+  Informática
| |-+  Electrónica (Moderador: skapunky)
| | |-+  Simular mplab8.30 en proteus 6 profesional
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Simular mplab8.30 en proteus 6 profesional  (Leído 8,399 veces)
consejo

Desconectado Desconectado

Mensajes: 75


Ver Perfil
Simular mplab8.30 en proteus 6 profesional
« en: 28 Mayo 2009, 19:49 »

Un saludo .
la cuestiones que he empezado hace poco con el tema....de los pic.
Y el caso es que hago losprogramas en asm con MPLA 8.30 los simulo y funciona muy bien ...pero para simularlos mejor querria usar el proteus y hay es cuando viene el problema....electricamente el esquema en proteus esta correcto o eso creo, el caso es que no consiguo cargar el programa que esta echo en mplab en el micro de proteus para simularlo con el.
He estado probando diferentes cosas...cargar en el pic archivos con extension cof creo recordar ..con extension hex ....etc pero no hay manera....
Os pedia un poco de ayuda  ha resolver este problemilla
Un saludo y gracias de antemano.
este es el esquema hecho con proteus



Y este es el programa en asm de mplab, como ya he dicho esta simulado con mplab y funciona bien la simulacion




« Última modificación: 28 Mayo 2009, 19:52 por consejo » En línea
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #1 en: 28 Mayo 2009, 21:42 »

Mira a simple vista el code parece estar bien.

Lo que te diría que intentes es que tus llaves no las mandes a negativo, sino mas bien a GND, y fijate que tu simulador acepte los archivos .hex, si es correcto trata de depurar el código simulando el proteus mismo en mplab.

PD:Estas estudiando esto en tu colegio?


En línea
-Gosw-

Desconectado Desconectado

Mensajes: 208

Ing. Electrónico


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #2 en: 28 Mayo 2009, 21:47 »

No puedes cargarle datos en ningun lenguaje como tal... Debes cargarle es el archivo .hex o el .cof (mejor el .hex), cuando compilas el ASM en MPLAB este te genera un archivo .hex en el mismo directorio donde hayas guardado el ASM, buscalo y carga ese .hex, asi te funcionara...

Saludos...
En línea

h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #3 en: 28 Mayo 2009, 21:51 »

Citar
He estado probando diferentes cosas...cargar en el pic archivos con extension cof creo recordar ..con extension hex ....etc pero no hay manera
Si no interpreto mal, ya probo con .hex y no le funciono  :-\
En línea
-Gosw-

Desconectado Desconectado

Mensajes: 208

Ing. Electrónico


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #4 en: 28 Mayo 2009, 22:02 »

Citar
He estado probando diferentes cosas...cargar en el pic archivos con extension cof creo recordar ..con extension hex ....etc pero no hay manera
Si no interpreto mal, ya probo con .hex y no le funciono  :-\

Cierto, error mio. Lei mal  :P

Bueno la cosa es que no se si es que le da error solamente cargando?? o si le da error al correr?? o si sencillamente lo carga, corre y no se ve nada de lo que desea??

Debe ser mas especifico...
En línea

consejo

Desconectado Desconectado

Mensajes: 75


Ver Perfil
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #5 en: 28 Mayo 2009, 22:26 »

gracias por contestar...a ver le he cargado el hex...pero el caso es que si parece simular digamos que los hilos presentan valor de tension (en rojo cuando tiene valor 1) y azul cuando esta a 0 .
pero las salidas o mejor dicho los led no se encienden
os pongo una imagen del debugger de proteus me lanza este error igual es problema de como tengo configurado el proteus




No se sirve de algo pero por probar algo

« Última modificación: 28 Mayo 2009, 22:31 por consejo » En línea
-Gosw-

Desconectado Desconectado

Mensajes: 208

Ing. Electrónico


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #6 en: 28 Mayo 2009, 22:32 »

Quita esa bateria extraña y coloca una sencilla, y coloca la parte negativa de la fuente a tierra al igual que los leds y todo lo que vaya a tierra pues....

Creo que el error es del circuito, pues no veo tierra en ningun lado y el simulador no lo reconocera...

No baia visto el log... Aparte del circuito pareces que tienes un problema en el code... Pero alli si no te puedo decir nada, pues solo programo en C y Basic para PICs, no en ASM...
« Última modificación: 28 Mayo 2009, 22:34 por kaiser1313 » En línea

h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #7 en: 29 Mayo 2009, 01:37 »

consejo lee lo que te he dicho y cuentanos que pasa...

Ese codigo es de un tutorial de asm, es muy basico setea los puertos y luego dependiendo del estado de las llaves enciende los leds del portb con movwf...

Salu2!
En línea
consejo

Desconectado Desconectado

Mensajes: 75


Ver Perfil
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #8 en: 29 Mayo 2009, 11:44 »

un saludo ed ...el circito me parece muy basico y elemental para comprobar e iniciarse en esto.Como has dicho lee el valor que hay en las entradas ra0-ra4 y lo transfiere a la salidas RB0-RB7.
voy a sustituir la bateria que me ha comenta Kaisser y ver quesucede os lo comento en este mismo post
Bueno sustiyo la alimentacion por una bateria , y nada....de nada no consiguo activar los led
Voy a probar otras cosas y os comento
« Última modificación: 29 Mayo 2009, 12:03 por consejo » En línea
consejo

Desconectado Desconectado

Mensajes: 75


Ver Perfil
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #9 en: 29 Mayo 2009, 21:14 »

Un saludo esto no chisca...........joder si con esto empiezo con problemas .....estoi jodio
En línea
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #10 en: 30 Mayo 2009, 03:41 »

Dijiste que en el Mplab tu código funcionaba. Si compilaste correctamente tu .hex, esto quiere decir que deberías haber configurado correctamente tu compilador, el problema está en el ISIS,

Prueba el pic unicamente con los switchs y led's conectados ambos a GND. Un consejo, el pic no necesita del Clock, lo puedes configurar en las propiedades. El MCLR conectalo a VCC no a la batería.

Otra cosa el 16f84 funciona con 5V no con 12V  :¬¬

Salu2!

PD:Si no te funciona... Depura con el debugger del ISIS...
En línea
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #11 en: 30 Mayo 2009, 03:45 »

http://www.itapizaco.edu.mx/~labelectronica/Programacion/Materias/ElectronicaDigital2/Practica1.doc

http://www.picmicros.org.uk/Interfacing/TUTORIAL.htm

Ahi tienes algo para que puedas ver como se depura y se conecta un pic en el ISIS.

Salu2!
En línea
consejo

Desconectado Desconectado

Mensajes: 75


Ver Perfil
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #12 en: 30 Mayo 2009, 12:13 »

un saludo, gracias , ed por contestar y echarme una mano , en el esquema ya he probado ....lo de los 5v tambien ...aunque en el dibujo este con 12.
Aparentemente si que simula ...si te fijas en el circuito... hay un pulsador conectado a un led con una resistencia ...precisamente para comprobar si el isis tenia algun nproblema ...incluso los interuptores cambian de estado ....el unico problema es que no sevisualizan las salidas es decir nunca cambian de estado siempre tiene tension esta con color rojo .....entiendo que deberian de encender los leds.
por otra parte ya probe .. sin poner el cristal de cuarzo ...de echo como dices no lo necesita , ya que le puedes colocar la frecuencia de reloj en la misma ventana
en donde le cargas el archivo hex.
Gracias por contestar nuevamente .
Voy a probar a instalar el proteus...otra vez a ver si es que hay algo erroneo....

Un saludo
En línea
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #13 en: 30 Mayo 2009, 20:43 »

Mmm... Hace mucho que no toco este tema de la electrónica porque me dedico a otra cosa... Hoy voy a instalar el ISIS y el MPLAB y voy a tratar de armar tu circuito y probarlo.  ::)

Ya te estaré contando, y si funciona los adjuntaré en un .rar explicando como simularlo.

Salu2!
En línea
h0oke


Desconectado Desconectado

Mensajes: 2.058


Coder ~


Ver Perfil WWW
Re: Simular mplab8.30 en proteus 6 profesional
« Respuesta #14 en: 30 Mayo 2009, 21:43 »

Pues mira... recordando recordando   :rolleyes:



http://rapidshare.de/files/47358703/xD.rar.html

Ahora por tu cuenta deducirás dónde está el problema  ;)


Salu2!


En línea
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
de donde3 bajo proteus para XP??
Electrónica
peke2305 1 1,930 Último mensaje 25 Mayo 2011, 15:28
por skapunky
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines