/* Deinitializes the LCD Controller registers to their default reset values.  */
void LCD_DeInit(void)
/* Deinitializes the LCD Controller registers to their default reset values.  */
void LCD_DeInit(void)
{
  uint8_t counter = 0;
  LCD->CR1 = LCD_CR1_RESET_VALUE;
  LCD->CR2 = LCD_CR2_RESET_VALUE;
  LCD->CR3 = LCD_CR3_RESET_VALUE;
  LCD->FRQ = LCD_FRQ_RESET_VALUE;
  for (counter = 0;counter < 0x05; counter++)
  {
    LCD->PM[counter] = LCD_PM_RESET_VALUE;
  }
  for (counter = 0;counter < 0x16; counter++)
  {
    LCD->RAM[counter] =  LCD_RAM_RESET_VALUE;
  }
  LCD->CR4 = LCD_CR4_RESET_VALUE;
}