Autor Tema: errores con isis en circuito ds1307  (Leído 6671 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado standard

  • PIC10
  • *
  • Mensajes: 18
errores con isis en circuito ds1307
« en: 17 de Mayo de 2007, 12:40:07 »
Saludos
Después de crear mi primer programa que hace unos cálculos tomando como base el día y la hora que le pasa un ds1307. Queria simularlo e intentado lo siguiente: he dibujado el circuito el circuito con isis 6.3 profesional, lo guardo y lo abro con el 7.0 demo. Abro el VSM, lo abro e intento y me sale:
  
ISIS Release 7.00.03 (Build 2547) (C) Labcenter Electronics 1990-2006
Source code build completed OK.
Compiling desing 'C:\Archivos de programa\Microchip\Proy\ilumina.DNS'.
Netlist compilation completed OK.
Partition analysis completed OK.
Simulating partition 1
PROSPICE 7.00.03 (Build 2548) (C) Labcenter Electronics 1993-2006.
error; DSIM model DS1307.DLL failed to authorize - OK.
error; mixed model PIC16.DLL failed to authorize - Product Key not found.
Net VDD taken as alias for VCC
Net VSS taken as alias for GND
loaded netlist 'C:\DOCUME\CONFIG\Temp\LISA4609.SDF' for desing 'C:\Archivos de programa\Microchip\Proy\ilumina....
error; Real Time Simulation failed to start.
error; Simulation FAILED due to fatal simulator errors.

En el video tutorial decía que con aunque no se podía modificar sí que se podía simular ¿alguien sabe qué puedo hacer?
Dos preguntas tontas ¿por qué no aparecen las patillas de alimentación y masa?
¿en las frecuencias del cristal y del micro¿hay que poner 4 o 20?
Gracias

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: errores con isis en circuito ds1307
« Respuesta #1 en: 17 de Mayo de 2007, 13:21:48 »
Hola standard, te contesto a tus preguntas:

1º La simulación no se ejecuta por que la versión demo no lo permite, no tienes permisos (estas versiones están muy limitadas), estas líneas son las que te lo indican:

error; DSIM model DS1307.DLL failed to authorize - OK.
error; mixed model PIC16.DLL failed to authorize - Product Key not found.

2º Las patillas de alimentación no aparecen, por que se encuentran ocultas, es la opción por defecto para evitar que aparezcan muchas líneas que no aportan información para la sintesis del circuito evitando que se lie de forma innecesaria. Busca en este foro, que hay varios hilos donde se explica como mostrar estas patillas.

3º El cristal en las simulaciones está de adorno, de echo podemos poner en marcha una simulación sin cristal, por lo tanto donde hay que poner la velocidad de proceso es en las propiedades del micro, deberas poner el mismo valor que hayas puesto en los fusibles del programa, ya que si en estos pones 4 MHz, en la simulación no debes de poner 20 MHz, fundamentalmente por que los retardos no funcionaran correctamente, en cualto al valor en si mismo puedes poner perfectamente cualquiera de los dos valores (4 o 20 MHz) solo con la rectricción indicada anteriormente.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado standard

  • PIC10
  • *
  • Mensajes: 18
Re: errores con isis en circuito ds1307
« Respuesta #2 en: 17 de Mayo de 2007, 16:21:56 »
he vuelto a vae el tutorial y pone
Ability to single step debug booth hardware and software synchronously in time.
Not ability to create a custom schematic tailored to your current project.

De todas formas simulándolo con 6.3 profesional me aparece esto:

Linking netlist...
WARNING [LINKER] : Unresolved module pin 'U2_VBAT'.
Partition analysis...

Simulating partition 1 [642F01C1]...
PROSPICE Release 6.3 SP1 (C) Labcenter Electronics 1993-2002.
SPICE Kernel Version 3f5. (C) Berkeley University ERL.

Reading netlist...
FATAL: [U2_U1] External model DLL "I2CIO.DLL" not found. GLE=0x00000002.

Simulation FAILED due to fatal simulator errors.

No debía funcionar?He tenido que añadir la librerías  MAXIM del reloj porque no estaban
Gracias

Desconectado jfh900

  • Moderadores
  • DsPIC30
  • *****
  • Mensajes: 3595
Re: errores con isis en circuito ds1307
« Respuesta #3 en: 17 de Mayo de 2007, 20:26:01 »
Por que no pones el fichero de simulación para que lo veamos y podamos determinar que está mal.

Un saludo
* Cuando hables, procura que tus palabras sean mejores que el silencio.
* 'Todos somos ignorantes, lo que ocurre es que no todos ignoramos las mismas cosas.' Albert Einstein.
* No hay nada peor que un experto para evitar el progreso en un campo
* "La vida es como una novela. No importa que sea larga, sino que esté bien narrada" Seneca
* La vida no se vive por las veces que respiras, sino por los momentos que dejan sin aliento.
* Dios dijo: ∇·E=ρ/ε0 ; ∇·B=0 ; ∇xE=-dB/dt ; ∇xB= μ0ε0dE/dt..y la luz se hizo..!!..

Desde España Jesús

Desconectado standard

  • PIC10
  • *
  • Mensajes: 18
Re: errores con isis en circuito ds1307
« Respuesta #4 en: 18 de Mayo de 2007, 08:22:06 »
Saludos y gracias por contestar:

He probado con el 6.7 pro y ya lo consigo. El problema era que no tenía el .dll del reloj. Ahora lo que no sé es si con estas versión y con el MPLAB 7.5 puedo hacer una ejecución instrucción a instrucción para ver los registros porque sólo me deja ver el día y la hora del reloj, el resto de registros no los puedo interpretar.

Desconectado standard

  • PIC10
  • *
  • Mensajes: 18
Re: errores con isis en circuito ds1307
« Respuesta #5 en: 18 de Mayo de 2007, 15:06:36 »
Saludos
He instalado vdmmplab 1.00 para vincular MPLAB 7.50 y proteus 6.9 pero hacindo todo como dice en la ayuda me sale como a marc85 en este hilo: http://www.todopic.com.ar/foros/index.php?topic=16087.msg104755#msg104755

Connecting to Proteus VSM...
Initializing simulation...
Failed to start the Proteus VSM simulation session.

Please ensure that you have loaded the correct design into ISIS.

Disconnected from Proteus VSM.

Él lo resolvió reinstalando, pero yo he probado a hacerlo y he borrado las versiones anteriores pero sigue igual. Alguien sabe qué es lo que ocurre?

Desconectado standard

  • PIC10
  • *
  • Mensajes: 18
Re: errores con isis en circuito ds1307
« Respuesta #6 en: 21 de Mayo de 2007, 19:04:40 »
Saludos

He conseguido integrar sin errores MPLAB y proteus. Las pantallas aparecen sin errores y si cambio un valor de la EEPROM en el mplab se cambia en el proteus. Sin embargo no pasa de la primera instrucción. Se queda clavado en la primera instrucción el tiempo pasa y no funcina ni conel run ni con el paso a paso. Sin embargo simulando con el mplab(sólo la parte matemática) sí que lo calcula ¿A alguien le ha pasado?
« Última modificación: 21 de Mayo de 2007, 19:08:01 por standard »

Desconectado standard

  • PIC10
  • *
  • Mensajes: 18
Re: errores con isis en circuito ds1307
« Respuesta #7 en: 22 de Mayo de 2007, 17:46:54 »
Saludos:

He conseguido ejecutar paso a paso, pero cuando lo hago por 15ª vez, en la pantalla del proteus aparece loading proteus VSM viewer y se cierran los programas. Lo hace con cualquier diseño. Sabe alguien por qué?

Desconectado megamanxx

  • PIC10
  • *
  • Mensajes: 7
nesesito una mega ayuda
« Respuesta #8 en: 26 de Julio de 2007, 22:51:55 »
soy nuevo en el programa proteus tengo la version 6.9 he tratado de bajar el fichero vdmmplab y el link:

http://downloads.labcenter.co.uk/vdmmplab.exe

ya no jala asi y estoy tratando de poder conseguirlo quien me podria hechar una mano y pasarmelo se los agradecere

Desconectado vszener

  • Moderador Local
  • PIC24H
  • *****
  • Mensajes: 2395
Re: errores con isis en circuito ds1307
« Respuesta #9 en: 27 de Julio de 2007, 13:33:41 »
Si lo que necesitas es integrar proteus en Mplab, en la página de Microchip, en el apartado del Mplab, hay un link para descargarse el archivo.

Por el contrario si lo que pides es el Proteus, decir que no se puede dar link a descargas de productos con licencia.


Suerte!!! ;)
· Nos vemos en los bares!!!!!
· Mi Blog: Aqueronte


 

anything