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:
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