Problemi con funzione Lcd_out di mikroc

Ho fatto il seguente programmino per provare il display lcd:

void main() { TRISB = 0; // PORTB is output Lcd_Init(&PORTB); // Initialize LCD connected to PORTB Lcd_Cmd(Lcd_CLEAR); // Clear display Lcd_Cmd(Lcd_CURSOR_OFF); // Turn cursor off Lcd_Out(1, 1, "Hello world!"); // Print text to LCD, 2nd row, }

Mi viene scritto un errore: "Routine Lcd_out not defined" come mai????? Non bisogna mai dichiarare le funzioni presenti in libreria.

Grazie mille

Reply to
pic16f84
Loading thread data ...

pic16f84 ha scritto:

ciao ho provato anch'io (è l'esempio messo nell'help!!!) e mi da errore anche a me. appena posso faccio delle prove . ai guardato su altri esempi all'interno del software? emilio

Reply to
emilio

pic16f84 ha scritto:

ciao forse il problema è che bisogna usare la versione 6 di mikroc. l'ho scaricata ,installata ed ho provato a scrivere:

void main() { LCD_Init(&PORTB); LCD_Cmd(LCD_CLEAR); LCD_Cmd(LCD_CURSOR_OFF); LCD_Out(1,2,"prova"); }//~!

mi da tutto ok. se usi una versione antecedente, sicuramente è un bag. emilio

Reply to
emi

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.