Exemplo n.º 1
0
//-------------------------------
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
}
Exemplo n.º 2
0
//-------------------------------
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
}