//------------------------------- void lcd_init(void) { lcd_config(DEFAULT_DISPLAY_CONFIG); // 1, Data Lenght, Number of lines, character font lcd_cmd(DEFAULT_DISPLAY_CONTROL,0); // 1, lcd, cursor, blink lcd_cmd(DEFAULT_ENTRY_MODE,0); // 1,increment/decrement,display shift on/off lcd_cmd(0x01,2); // clear display lcd_cmd(0x02,2); // 1, return home cursor #if (USE_PROGRESS_BAR) lcd_readybar(); #endif }
//------------------------------- void lcd_init(void) { DELAY_native(15000); gpio_init(); lcd_cmd_native(0x30); // 1, return home cursor lcd_cmd_native(0x30); // 1, return home cursor lcd_cmd_native(0x30); // 1, return home cursor lcd_cmd_native(0x30); // 1, return home cursor lcd_cmd_native(0x30); // 1, return home cursor lcd_config(DEFAULT_DISPLAY_CONFIG); // 1, Data Lenght, Number of lines, character font lcd_cmd_native(DEFAULT_DISPLAY_CONTROL); // 1, lcd, cursor, blink lcd_cmd_native(DEFAULT_ENTRY_MODE); // 1,increment/decrement,display shift on/off lcd_cmd_native(0x01); // clear display lcd_cmd_native(0x02); // 1, return home cursor #if (USE_PROGRESS_BAR) lcd_readybar(); #endif }