void lcdInit() { // initialize hardware lcdInitHW(); // LCD function set lcdControlWrite(LCD_FUNCTION_DEFAULT); // clear LCD lcdControlWrite(1<<LCD_CLR); // set entry mode lcdControlWrite((1<<LCD_ENTRY_MODE) | (1<<LCD_ENTRY_INC)); // set display to on //lcdControlWrite(1<<LCD_ON_CTRL | 1<<LCD_ON_DISPLAY | 1<<LCD_ON_BLINK); lcdControlWrite((1<<LCD_ON_CTRL) | (1<<LCD_ON_DISPLAY)); // move cursor to home lcdControlWrite(1<<LCD_HOME); // set data address to 0 lcdControlWrite((1<<LCD_DDRAM) | 0x00); }