This document provides an overview of how alphanumeric liquid crystal displays (LCDs) work. It describes the display data RAM (DDRAM) that stores 8-bit character codes for display, the character generator ROM (CGROM) that generates character patterns from these codes, and the character generator RAM (CGRAM) used to create custom characters. It also discusses the busy flag that indicates when the LCD is ready to accept new commands or data, and the instruction and data registers involved in sending commands and displaying data on the LCD.