Autor Tema: Error con algunas instrucciones (PAUSE, ...)  (Leído 2093 veces)

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

Desconectado karlosguay

  • PIC10
  • *
  • Mensajes: 41
Error con algunas instrucciones (PAUSE, ...)
« en: 25 de Agosto de 2003, 08:37:00 »
Sigo con la pelea del PBP (gracias, ricky) y me encuentro con que algunas instrucciones me dan error al compilar desde MPLABS IDE p.e.:

                loop:
   for adval= 0 to 230
      portd=adval
   next adval
   Goto loop      " Do it forever
   End

Este código me funciona perfectamente, pero si le añado un pause:
   loop:
                for adval= 0 to 230
      portd=adval
   pause 100
   next adval
   Goto loop      " Do it forever
   End

me da error al compilar:
Failed to load d:.......prueba.cod

Además del PAUSE, me pasa lo mismo con el ADCIN, y supongo que habrá más claro.

Alguna sugerencia??

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #1 en: 25 de Agosto de 2003, 12:30:00 »
Buenas:

El error me parece que te lo esta dando a nivel del entorno, yo utilizo el microcode studio como entorno de programación y probando tu código no me dió ningun tipo de error.-
Saludos
Jorge

Desconectado karlosguay

  • PIC10
  • *
  • Mensajes: 41
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #2 en: 25 de Agosto de 2003, 13:29:00 »
Pues sí, parece que tengo algún problema con el IDE, pero no entiendo que unas cosas me compile bien y otras no. He compilado en el Studio, y en efecto no me da ningún problema. Pero el Mplabs no se deja.

Desconectado Eduagra

  • PIC16
  • ***
  • Mensajes: 116
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #3 en: 28 de Agosto de 2003, 05:04:00 »
Creo que en algunos programas hay palabras reservadas, prueba a cambiar la etiqueta LOOP por SALTO o algo parecido.

Salu2

Desconectado MarquesSalsero

  • PIC18
  • ****
  • Mensajes: 467
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #4 en: 28 de Agosto de 2003, 09:56:00 »
Verifica si la version del IDE es la ultima, es posible que tengas alguna antigua y sea ese el problema.
Hay 10 tipos de personas las que entienden binario y las que no

Desconectado karlosguay

  • PIC10
  • *
  • Mensajes: 41
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #5 en: 29 de Agosto de 2003, 04:33:00 »
Me temo que tengo la última versión del IDE, y tampoco uso palabras reservadas.

Desconectado jorgeansuini

  • PIC18
  • ****
  • Mensajes: 340
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #6 en: 29 de Agosto de 2003, 06:09:00 »
Buenas:

una pregunta ¿Porqué utilizas como IDE el mplabs?.-
Me parece mas amigable para el pbp utilizar microcode studio o Code designer.-
Saludos
Jorge

Desconectado karlosguay

  • PIC10
  • *
  • Mensajes: 41
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #7 en: 29 de Agosto de 2003, 06:13:00 »
Utilizo el MPLAB porque tengo el ICD2, que es depurador in-circuit, y si funcionara, sería una gozada. Ahora estoy programando con el microcode Studio, y cargo el hex con el IDE.

Desconectado MGLSOFT

  • Moderadores
  • DsPIC33
  • *****
  • Mensajes: 7912
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #8 en: 30 de Agosto de 2003, 06:29:00 »
Prueba antes de compilar de activar o descativar el Case Sensitive en la pantalla del Mpasmwin.
Todos los dias aprendo algo nuevo, el ultimo día de mi vida aprenderé a morir....
Mi Abuelo.

Desconectado karlosguay

  • PIC10
  • *
  • Mensajes: 41
RE: Error con algunas instrucciones (PAUSE, ...)
« Respuesta #9 en: 01 de Septiembre de 2003, 04:45:00 »
Estoy compilando con los siguientes parámetros:
-p18F8720 -ampasmwin -oq -z

He probado con
-p18F8720 -ampasmwin -oq -oc- -z
y
-p18F8720 -ampasmwin -oq -oc -z  
y lo mismo