void init_LCM(void) { write_inst(0x30); /*set function*/ write_inst(0x30); /*set function*/ write_inst(0x30); /*set function*/ write_inst(0x38); /*set 2 line*/ write_inst(0x08); /*off lcd*/ write_inst(0x01); /*clear lcd*/ write_inst(0x06); /*set input mode*/ write_inst(0x0e); /*enable lcd*/ } after compiler,i got main.c(11): error C129: missing ';' before 'void',i don't understand?
... and if only there was somewhere in the manual that you could look-up the error codes
Oh, wait: http://www.keil.com/support/man/docs/c51/c51_c129.htm