Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

11/11/2010 #1


Compilado de Errores Monumentales En Software
Estaba haciendo un codigo en picbasic y me tope con un error para mi monumental en el compilado y consiste en lo siguiente:

utilizo un LCD 16x2

Pongo en el codigo lo siguiente y grabo el uC

LCDOUT "BIENVENIDO"
LCDOUT $FE,1,"SANSON"

y en el LCD me pone en el primer renglon "ONSANSENIDO" y en el segundo renglon en blanco

si yo pongo:

LCDOUT "BIENVENIDO " <-Aqui un espacio al final
LCDOUT $FE,1,"SANSON "

todo perfecto...
aclaro que este error en la simulacion en proteus no es detectable solo al armarlo

otro error en Proteus es que si ocupo el I2CSpy al simular el circuito todo bien, pero al detener la ejecucion del simulado se cierra el ISIS y tengo que volver a cargar el diseño...

estos errores son en las versiones

pbp246 del picbasic
proteus 7.7 SP2
11/11/2010 #2

Avatar de ByAxel

lubeck dijo: Ver Mensaje
Estaba haciendo un codigo en picbasic y me tope con un error para mi monumental en el compilado y consiste en lo siguiente:

utilizo un LCD 16x2

Pongo en el codigo lo siguiente y grabo el uC

LCDOUT "BIENVENIDO"
LCDOUT $FE,1,"SANSON"

y en el LCD me pone en el primer renglon "ONSANSENIDO" y en el segundo renglon en blanco

si yo pongo:

LCDOUT "BIENVENIDO " <-Aqui un espacio al final
LCDOUT $FE,1,"SANSON "

todo perfecto...
aclaro que este error en la simulacion en proteus no es detectable solo al armarlo

otro error en Proteus es que si ocupo el I2CSpy al simular el circuito todo bien, pero al detener la ejecucion del simulado se cierra el ISIS y tengo que volver a cargar el diseño...

estos errores son en las versiones

pbp246 del picbasic
proteus 7.7 SP2
Sobre el error del PicBasic no se (tengo el PBPV2.6).
Sobre el proteus o lo tienes mal instalado o tienes una licencia defectuosa (eso me ha sucedido y se cerraba) o lo tienes mal crackeado pero si, se cierra... que mal, como todos los programas sufre de la enfermedad de los bugs...
11/11/2010 #3


o tienes mal crackeado

Corrijo: Error en el crack del proteus 7.7 SP2
11/11/2010 #4

Avatar de ByAxel

lubeck no comprendo... dices que con:

LCDOUT "BIENVENIDO"
LCDOUT $FE,1,"SANSON" ' Clear display y escribe "SANSON".

se mezclan las letras pero no, lo que sucede es que escribe "BIENVENIDO" y luego con el comando $FE,1 se borra todo quedando solo SANSON en la primera línea. Al agregar espacio al final sucede lo mismo.

Para escribir en ambas líneas es algo así:
LCDOUT $FE, 1, "BIENVENIDO"
LCDOUT $FE, $C0, "SANSON"

ya no hay errores...

- Y con el proteus ya no hay remedio
11/11/2010 #5


Perdon byaxel

si es correcto como lo escribes...
pongo...
LCDOUT $FE, 1, "BIENVENIDO"
LCDOUT $FE, $C0, "SANSON"

pero igual me los mezcla.... pone en la primer linea "ONSANSENIDO"

si pongo
LCDOUT $FE, 1, "BIENVENIDO "
LCDOUT $FE, $C0, "SANSON "

Pone en la primer linea BIENVENIDO
en la segunda SANSON
con el espacio sale bien... armado en la realidad...
11/11/2010 #6

Avatar de ByAxel

Entiendo, debe ser el compilador...
Me atrevo a pensar que el espacio al final lo considera fin de la cadena (como en C) peeerooo , en fin no se puede hacer nada si lo compila así...

saludos
11/11/2010 #7

Avatar de Moyano Jonathan

Yo también tengo el problema de que se cierra...es por la licencia entonces ??
11/11/2010 #8

Avatar de ByAxel

Moyano Jonathan dijo: Ver Mensaje
Yo también tengo el problema de que se cierra...es por la licencia entonces ??
Puede ser ya que eso me a sucedido...
Que se cierra cada cierto tiempo o cada cantidad de clics (muy raro ), supongo que es la licencia que no corresponde con el patch , bueno ya dejo de hablar de estas cosas...

saludos.
11/11/2010 #9


bueno ya dejo de hablar de estas cosas...
mmm... pero a todos nos conviene y te digo porque...

el que hace cracks tiene que hacerlos mejor...
al que hace software le conviene para que compremos los originales...(el que pueda)
y nosotros los que usamos ese tipo de soft (didactico o no) no batallamos tanto al saber los errores...
y el foro creo que no incurre en ningún ilícito si se habla de ello... creo!
11/11/2010 #10

Avatar de Moyano Jonathan

no creo que haya nada ilicito en hablar de ello....igual me parece que me voy a instalar la versión anterior del proteus que tenía.....no me gusta que se me corte ....o cierre...el otro día estaba diseñando una entrenadora desde 0...la estaba terminando y plum !! se me cerró :(
11/11/2010 #11

Avatar de ByAxel

Me animan... en ese caso les puedo pasar la licencia y el patch para el 7.7SP2?? se cierra solo con el componente que dijo lubeck...
ammm espero no me envíen un MP...
11/11/2010 #12


si... hasta ahora es el unico problema que le he encontrado al 7.7sp2 con el i2csp, el 7.6 se me cerraba si cambiaba de ventana y me borraba el archivo en el 7.7sp2 ya no me pasa eso...

el otro dia estaba utilizando el DS1621 y creo que la libreria tambien esta mal la trama de control en el datasheet es una y en proteus es otra solo cambia se cambia un digito de los 8 primero...
11/11/2010 #13

Avatar de Moyano Jonathan

No no podés pasar crak ni patch en el foro...!! igual ya voy a solucionar de alguna forma por que me tiene arto que se me clave en la mitad de un proyecto...

Muchos dirán ....comprate una licencia.....pero NO TENER MONEDA PARA HACERLO jajajaj
17/11/2010 #14


Es por demas...

creo que otro error que hay en el proteus 7.7SP2 que tengo es que no sirve el USBCONN...
(busco informacion al respecto usando buscadores y no salen casos similares)
de ahi mi deduccion... no se si me falta algo
17/11/2010 #15

Avatar de ByAxel

Puede que si o no, pero has instalado los drivers del USB virtual? está en la carpeta de instalación ..\Proteus 7 Professional\USB Drivers.
El USB virtual en Win7 no funciona a la primera...
17/11/2010 #16




Pasas a ser Mi IDOLO ByAxel!!!!!....

Nada mas porque soy bien macho!! sino.... que te doy un abrazote!!!

en el directorio de proteus7 profesional\usbDrivers

esta uno ejecutable nombrado installer.exe, ejecutarlo y aparece algo como esto y listo...
(cerrar todas la aplicaciones abiertas solo por si acaso)



igual lo considero un error deberia instalarse al instalar las aplicaciones del proteus... pero bueno estoy tan feliz que se las perdono!!!
Imágenes Adjuntas
Tipo de Archivo: jpg Dibujo.JPG (12,4 KB (Kilobytes), 140 visitas)
17/11/2010 #17
Excluido


Insisto... el proteuss genera mas confusiones que las que soluciona... Mejor usen un buen debbuger.
17/11/2010 #18

Avatar de Dr. Zoidberg

antiworldx dijo: Ver Mensaje
Insisto... el proteuss genera mas confusiones que las que soluciona... Mejor usen un buen debbuger.
Ya me lo recomendaron por poder simular la ejecución de un programa en PICs...LPQLP, programé un 12F629 y el código tenía un fragmento que se encargaba de leer el timer y en base a eso seguir calculando o esperar un poquito....pues resulta que no puede leer el TIMER!!!! Esa parte no funciona (no sé por que, pero en el 12F629 NO ANDA!!!), así que tuve que llevar el código a un modelo 16F84A y con ese si funciona (y me perdí un día tonteando con eso).....muy bueno el Proteus, eh???????
Finalmente lo probé por "hardware" con un osciloscopio y un medidor de período disparable...y anda bien (lo que yo ya sabía )
17/11/2010 #19

Avatar de ByAxel

Bueno a cada quien son lo suyo al fin y al cabo todos lo usamos crackeado...
Personalmente todo me ha ido bien excepto con los circuitos análogos donde prefiero otro software o armar uno real. Ha y a revisar el help del ISIS donde especifican sus limitaciones.
17/11/2010 #20

Avatar de Dr. Zoidberg

ByAxel dijo: Ver Mensaje
Bueno a cada quien son lo suyo al fin y al cabo todos lo usamos crackeado...
NOP! Este tiene licencia ...es un 7.1 SP2, algo viejo pero no tanto como para que no funcione un PIC que es bastante mas viejo que el Proteus...

Por supuesto que nadie tenía idea de que eso sucedía... :enfadado: :enfadado: :enfadado:
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.