Microcontroladores PIC => Lenguaje Basic para microcontroladores PIC => Mensaje iniciado por: LAFUMAT en 02 de Febrero de 2009, 06:45:59
Título: programs or eeprom invalid data 2000... en mickobasic
Publicado por: LAFUMAT en 02 de Febrero de 2009, 06:45:59
hola:
despues de rebuscar por el foro y tambien buscar por la web, resulta que tengo el siguiente problema.
quiero hacer el ejemplo del LCD 2x16 en mikrobasic y resulta que hago el siguiente programa:
Código: FreeBasic
program piro
dim text as char[20]
main:
TRISC = 0' configure PORTC as output
PORTC = 0' initialize PORTC
main2:
Lcd_Config(PORTC,3,2,1,0,PORTC,0,1,2)
Lcd_Cmd(LCD_CLEAR)
Lcd_Cmd(LCD_CURSOR_OFF)
text = "hola amigos"
Lcd_Out(1,1,text)
'Lcd_Out(2,1," inpro sl " )
DELAY_MS (500)
goto main2
end.
el esquema y eso esta bien, y configuro segun el esquema.
el mikrobasic me compila y dice que ok, pero luego lo cargoi en proteus y resulta que no funciona, y me da los siguientes problemas:
[pic16load] PROGRAM or EEPROM data has invalid address [2000] for this device [pic16load] PROGRAM or EEPROM data has invalid address [2001] for this device [pic16load] PROGRAM or EEPROM data has invalid address [2002] for this device [pic16load] PROGRAM or EEPROM data has invalid address [2003] for this device CFGWORD2 not implemented
entonces, no se por donde atajar, ¿como se configura la palabra en MKB y esas direcciones ¿como hago?
estoy un poco perdido, he montado el circuito real y tampoco va.
uso el pic 16f677
un saludo y gracias
Título: Re: programs or eeprom invalid data 2000... en mickobasic
Publicado por: LAFUMAT en 03 de Febrero de 2009, 04:04:16
hola, sigo igual, y resulta que los programas de encender un led y apagarlo si me funcionan
estoy perdidisimo, creia que el mkb era mas sencillo...
Título: Re: programs or eeprom invalid data 2000... en mickobasic
Publicado por: LAFUMAT en 06 de Febrero de 2009, 10:41:15
BUENO COMPAÑEROS, DESPUES DE ESTRUJARME EL SESO, RESULTA QUE VEO QUE CON EL PIC16F677 NO ME FUNCIONA PERO CON EL PIC16F877 SI. AUNQUE LO DE LA MEMORIA EN LA DIRECCION 2000 ME SIGUE APARECIENDO.
ES UNA PENA QUE NO FUNCIONE CON EL PIC16F677, PERO BUENO.
A VER SI DESCUBRO COMO ES LO DEL FALLO DE MEMORIA, SI ES COSA DEL PROTEUS O EN LA REALIDAD TAMBIEN ESTA ESE FALLLO....
Título: Re: programs or eeprom invalid data 2000... en mickobasic
Publicado por: LAFUMAT en 11 de Febrero de 2009, 08:37:50
HOLA DE NUEVO:
NADA ME IBA BIEN, HE EMPEZADO DESDE PROYECTOS MENOS AMBICIOSOS (ENCENDER UN LED Y ESAS COSAS), Y YA ME FUNCIONA.
EL CASO ES QUE PARA NO TENER PROBLESMAS HE TENIDO QUE CONFIGURAR LOS PUERTOS PRIMERO DE ESTA MANERA: