Autor Tema: Ayuda con el código Basic  (Leído 2593 veces)

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

Desconectado Coiote

  • PIC10
  • *
  • Mensajes: 21
Ayuda con el código Basic
« en: 13 de Diciembre de 2009, 12:08:15 »
Soy un principiante en BASIC
Tengo este código que saqué de otro sitio y no soy capaz de convertirlo en código hexadecimal que funciona

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: Ayuda con el código Basic
« Respuesta #1 en: 13 de Diciembre de 2009, 12:18:17 »
Para que puedas generar el hex y poder grabarlo en un pic deberas compilarlo y segun veo el codigo el compilador es Pic Basic Pro.

Saludos.
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado Coiote

  • PIC10
  • *
  • Mensajes: 21
Re: Ayuda con el código Basic
« Respuesta #2 en: 13 de Diciembre de 2009, 12:35:11 »
KALLITOS  Gracias por ayudar
He intentado con MikroBasic y el PicBasic Pro y no genera un código hexadecimal que funciona

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: Ayuda con el código Basic
« Respuesta #3 en: 13 de Diciembre de 2009, 15:25:48 »
Estro es parte de lo que contiene tu codigo:

' File......sonar1.pbp
' Started....5/4/06
' Microcontroller used:  Microchip Technology 16F88
'                        microchip.com
' PicBasic Pro Code: micro-Engineering Labs, Inc.
'                    melabs.com


El pic que usa es el 16f88 y la version que tengo no lo contiene (es antigüita  :mrgreen:), si alguien tiene una version que contenga este pic te podria ayudar a compilar tu codigo.
Saludos
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado Coiote

  • PIC10
  • *
  • Mensajes: 21
Re: Ayuda con el código Basic
« Respuesta #4 en: 13 de Diciembre de 2009, 18:22:02 »
KALLITOS
Fui capaz de generar el código hexadecimal, pero en el momento de grabar el PIC aparece el mensaje de error, es 0000.
Utilice el software WinPic800 con el programador RCD y el GPIC  USB ambos dan el mismo error

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: Ayuda con el código Basic
« Respuesta #5 en: 13 de Diciembre de 2009, 19:01:30 »
Hola, eso es por que el winpic no lee el codigo enviado al pic, puede ser por que el pic este malo, el fuse de proteccion de codigo este activado, el cable del grabador este defectuoso o tu grabador de pic este con defectos.

Chequea el hardware.

Saludos
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado Coiote

  • PIC10
  • *
  • Mensajes: 21
Re: Ayuda con el código Basic
« Respuesta #6 en: 20 de Diciembre de 2009, 08:57:46 »
KALLITOS
Me las arreglé para escribir el código hexadecimal generado para el PIC16F88 en un  PIC16F84A con éxito. :)




Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: Ayuda con el código Basic
« Respuesta #7 en: 20 de Diciembre de 2009, 15:14:45 »
Que bueno que lo hayas solucionado  :), cuentanos cual fue el problema.

Saludos
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.

Desconectado Coiote

  • PIC10
  • *
  • Mensajes: 21
Re: Ayuda con el código Basic
« Respuesta #8 en: 20 de Diciembre de 2009, 18:07:35 »
KALLITOS

Agregó el comando     Define osc 10  (Estoy usando un resonador cerámico 10MHz)
y se volvió el símbolo del    OSCCON = $60               
y después del programa de MicroCode Studio genera el código hexadecimal puedo grabar en un PIC 16F84A en lugar de los PIC 18f88

Desconectado KALLITOS

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1256
Re: Ayuda con el código Basic
« Respuesta #9 en: 20 de Diciembre de 2009, 20:29:05 »
Felicitaciones, ahora a seguir practicando  :).

Saludos.
A un microcontrolador hay que sacarle hasta el ultimo byte....(YO)

Cómo puede ser que un pic24EP512 me quede corto de memoria, señores de MICROCHIP saquen pics con más memoria flash

Más de 45 mil lineas de codigo y aun no termino el equipo, asu mare!!

S34ML08G1TFI200 no necesito mas memoria externa.


 

anything