MDM-1 is a programmable LCD display module, intended for applications that require a fast time to market at low cost. The module is sold unprogrammed, allowing the user to program the desired functionality into the product. MDM-1 can be made to control a complete application, including its display front-end, a keypad interface, switching outputs and any LED's. The module's core components comprise an LCD and a PIC microcontroller. The display consists of a 5-digit, 14-segment starburst LCD with green LED backlighting. Each LCD segment is software-addressable, allowing the user to display numbers, text and non-standard characters. The PIC processor used (a 4 MHz 16F877) features a reduced instruction set (RISC) architecture, making it easy for the user - novice or advanced - to develop professional software quickly. The PIC processor contains 8k 14-bit words of Flash program memory.