TODOPIC
Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: Coiote 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
-
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.
-
KALLITOS Gracias por ayudar
He intentado con MikroBasic y el PicBasic Pro y no genera un código hexadecimal que funciona
-
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
-
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
-
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
-
KALLITOS
Me las arreglé para escribir el código hexadecimal generado para el PIC16F88 en un PIC16F84A con éxito. :)
-
Que bueno que lo hayas solucionado :), cuentanos cual fue el problema.
Saludos
-
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
-
Felicitaciones, ahora a seguir practicando :).
Saludos.