How a Character LCD works