TODOPIC

Simuladores, editores de PCB, etc => Simuladores de circuitos => Proteus ISIS => Mensaje iniciado por: Fer_TACA en 22 de Septiembre de 2003, 10:51:00

Título: Simulación en Proteus
Publicado por: Fer_TACA en 22 de Septiembre de 2003, 10:51:00
Hola amigos:
Estoy intentando simular unprogramita con el proteus y observo que al realizar la simulación siempre se me para en la misma direccion e indica un mensaje: "DSIM ERROR: Contention on net [#00059] at time 3.7019e-005. State=3D" y la verdad ya me está saliendo humo de la cabeza pues no encuentro el fallo.
Si he observado que en el co´digo del micro me aparecen duplicadas un monton de direcciones e instrucciones, aparecen en el fichero "xxx.Sdi". Pero este ficherolo crea el proteus al realizar el Buill. He revisado las direcciones de compilacion y creo que están correctas. Os adjunto los ficheros por si podeis ayudarme.
Un saludo Fer_TACA
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 22 de Septiembre de 2003, 10:52:00
Más ficheros por si quereis probar la compilación
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 22 de Septiembre de 2003, 10:55:00
Perdonar soy un poco bruto.
Os pongo todos los ficheros en 1
Título: RE: Simulación en Proteus
Publicado por: MRGSoft en 22 de Septiembre de 2003, 12:03:00
Hola Fer_TACA, exactamente no se lo que hace el circuito, pero me parece que quieres utilizar los integrados U1-U2 como salidas y U3-U4 como entradas, pero estos dos ultimos los tienes conectados como salidas, pero con unos interruptores en ellas que al activarlos provocan el error de Proteus, exactamente U4 por que lo tienes activado mediante la patilla 11. No se si me he explicado. Estos integrados no son bidireccionales solo funciona mandando  los datos de  D0-D7 a Q0-Q7. Espero haberte ayudado.

Saludos.
Título: RE: Simulación en Proteus
Publicado por: pocher en 22 de Septiembre de 2003, 12:20:00
Pués sí, conectas salidas de biestables a entradas de interruptores.
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 24 de Septiembre de 2003, 23:55:00
Hola: Efectivamente tenia conectados los biestables de entrada al reves, pero al realizar la compilacion no tenia bien definido la ruta del ejecuable.
No obstante aunque ya puedo simular, si observo que en el listado del programa el proteus duplica casi todas las lineas, aunque al ejecutarlas solo realiza una de ellas. He observado programas de ejemplo que vienen con el programa y no estan duplicadas.
¿Esto es normal?
Gracias por vuestras respuestas y ayudas
Fer_TACA
Título: RE: Simulación en Proteus
Publicado por: pocher en 25 de Septiembre de 2003, 00:01:00
En el listado del programa, te refieres a la simulación paso a paso.
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 25 de Septiembre de 2003, 09:28:00
Efectivamente me refiero cuando se realiza la simulación paso a paso.
En mi programa si aparecen duplicados, pero en los ejemplos que viene con el proteus no. No se por tanto si estare realizando algo mal o es asi.

Un saludo
Título: RE: Simulación en Proteus
Publicado por: pocher en 25 de Septiembre de 2003, 09:36:00
Pues no en la simulación paso a paso tanto en ensamblador como en C las líneas no aparecen duplicadas

Un saludo
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 25 de Septiembre de 2003, 13:59:00
Hola Pocher:
 
A mi se me duplican las lineas sabeis por que puede ser.
Os dejo un ejemplo con el fichero *.sdi que es el que utiliza el proteus para la simulación.
Tambien os dire que la simulacion funciona correctamente, pero si realizas la simulacion paso a paso y quiers ver el codigo de la CPU del PIC en la option DEgug se hace un poco engorroso y la verdad se asi se hace muy tedioso el simular un programa.
Un saludo
Fer_TACA
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 25 de Septiembre de 2003, 23:53:00
Se me volvió a olvidar adjuntar el fichero. Aqui os le pongo.
Un saludo
Título: RE: Simulación en Proteus
Publicado por: pocher en 26 de Septiembre de 2003, 00:15:00
Pues sí tienes todas las líneas duplicadas y no debieran.

Fer_TACA si quieres te pruebo un fuente en mi ordenador, aunque me temo que es culpa de la instalación del PROTEUS en tu ordenador.

A mí lo que me pasa es que cuando estoy en internet y simulo varios programas con el PROTEUS al final se me bloquea y hasta que no reinicio de nuevo el ordenador no hay forma que arranque el PROTEUS de nuevo.

Quizá tenga que volver a instalarlo o creo recordar que cuando arrancas la instalación por 2ª vez había una opción que era reparar (¡no estoy muy seguro!)

Un saludo
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 26 de Septiembre de 2003, 10:10:00
Hola pocher:
Te adjunto un fichero fuente para compilar (*.asm). No tiene errores, pero para ver si duplica las lineas al compilar es suficiente.
No obstante para ver si tengo bien definidas las rutas del compilador dentro del Proteus, si me indicais una manera de realizar dicha configuración pues asi miro yo tambien a ver si tengo algo mal definido.
Gracias
Título: RE: Simulación en Proteus
Publicado por: pocher en 26 de Septiembre de 2003, 10:47:00
No lo he podido simular, faltan 3 includes.

Los ficheros a simular yo los tengo dentro del directorio del PROTEUS y utilizo el MPASMWIN que está en MPLAB630.

Quizá los tiros vayan por ahí.

Dentro de PROTEUS en la pantalla donde hay que darle la ruta del ensamblador fichero fuente: ASM y de salida: HEX

Se me acaba de colgar por enésima vez el PROTEUS ... así no se puede

Un saludo
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 26 de Septiembre de 2003, 15:41:00
Hola Pocher: Te adjunto los include.
Yo tengo la versión 5.40 de Mplab. Ponga donde ponga el programa a simular siempre me hace lo mismo. Intentare conseguir una versión más actualizada del MPlab, a ver si van por ahi los tiros. La version del MpasmWin es la 3.00. veré si hay alguna versión más actualizada.
Muchas gracias
Un saludo
Título: RE: Simulación en Proteus
Publicado por: pocher en 29 de Septiembre de 2003, 00:00:00
Lo he simulado y corre bien sin duplicar líneas.

Ves haciendo pruebas, espero que tengas suerte.

Un saludo
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 29 de Septiembre de 2003, 03:44:00
Hola POcher:
Me puedes indicar como tienes configurada la opcion de:

SOURCEDefine Code generation Tools
Yo tengo seleccionado "COFFDX" con el ejecutable: coddddx.exe que viene en la carpeta de Ptoteusin.
En source extern tengo "COD" y en command line "%1"
Un saludo y gracias
Título: RE: Simulación en Proteus
Publicado por: pocher en 29 de Septiembre de 2003, 11:56:00
Hola Fer_TACA. Está configurado de esta forma:

Add/Remove Source Code Files:

        Source Code Filename: comp1.COD

        Code Generation Tool: CODDDX

Add/Remove Code Generation Tools:

        Tool: CODDDX

        Path: ... Proteus 610 ProfesionalBINcodddx.EXE

        Source Extn: COD                 Obj Extn: SDI

        Command Line: %1

Un saludo
   
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 29 de Septiembre de 2003, 15:13:00
Hola Poche:
Mira sigo comprobando cosas por que veo que las configuraciones están iguales. Ahora no puedo perder más tiempo con este problema, asi que como me fuciona pues de momento seguire adelante, aunque sea un poco más engorroso.
Gracias
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 14 de Octubre de 2003, 09:38:00
Hola vlad67:
Hace cosa de un mes me descargue el Proteus 6.0 con su respectivo crack. La página no recuerdo cual era, pero la consegui aquí en el  foro, debe de estar en algun tema relacionado con el Proteus. Voy a seguir buscando, si la encuentro te la digo.
No obstante al descargarla venía con dos crack uno para la versión en Frances y otra para el programa completo. Una vez instalado el proteus tiene que ejecutar ese crack que se llama NoKey.
y con eso te basta para funcionar.
Puedes segir buscando la direccion, yo tambien continuo si la encuentro te la pongo.
Un saludo
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 14 de Octubre de 2003, 09:48:00
Hola otra vez, aquí tienes la direccion:
http://andrelphus.free.fr/Cool/Proteus/
Título: RE: Simulación en Proteus
Publicado por: vlad67 en 15 de Octubre de 2003, 01:01:00
Oye muchas gracias el dato me vino rebien............espero que en el futuro tambien yo te pueda colaborar......
un abrazo.
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 15 de Octubre de 2003, 10:23:00
Pa eso estamos. Si leistes los mensajes anteriores viste que tambien tuve y sigo teniendo el mismo problema. Si sabes solucionarlo dimelo.
Un saludo
Título: RE: Simulación en Proteus
Publicado por: Ankarius en 15 de Octubre de 2003, 12:32:00
Si alguien está dispuesto a ceder un ftp, os puedo subir el Proteus Profesional 6.2 SP4 más su respectiva vacuna.

Salu2, Ank.
Título: RE: Simulación en Proteus
Publicado por: vlad67 en 15 de Octubre de 2003, 22:30:00
Oye te voy a pedir un favor........lo que pasa es que ya me vaje el proteus 6 professional pero no me instala sin la clave de instalacion .por favor me la puedes enviar.........

te lo agradesco.

un abrazo
Título: RE: Simulación en Proteus
Publicado por: Fer_TACA en 16 de Octubre de 2003, 05:03:00
Hola: Cuando te has bajado el programa venia comprimido y ocupa unos 15Megas. Al descomprimirlo hay un ficheo que pone: patchNoKey.exe. Este es el fichero que debes ejecutar.
Cuando lo instalas no te pide la llave para nada. Lo tienes que ejecutar despues.
Espero que esto te sirva.
Un saludo