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.
The MDM-1 is a PIC‑based programmable LCD display module with a 5‑digit, 14‑segment starburst LCD, green LED backlighting and an on‑board 10‑bit A/D converter for up to eight analogue channels. It includes a 4 MHz PIC16F877 microcontroller with 8 k × 14‑bit flash program memory, a 256‑byte EEPROM character generator and various I/O features such as PWM channels and parallel ports.
The document covers safety warnings, mechanical dimensions, panel fitting instructions, connector pin functions, and ordering information. It also describes the optional development kit (MDM‑DEV‑1), accessory parts, and provides detailed technical specifications for designers and end‑users.
| Supply Voltage | 5 V DC (typ.) |
|---|---|
| Supply Current | Application dependent |
| Backlight Current | 50 mA (typ.) |
| Program Memory | 8 k × 14‑bit FLASH |
| Operating Temperature | 0 °C to 50 °C |
| RAM | 368 bytes |
| EEPROM | 256 bytes |
| A/D Converter | 10‑bit, up to 8 channels |
| LCD | 5‑digit starburst, LED backlit |
| Digit Height | 12.7 mm (0.5") |
| Microcontroller | PIC 16F877 (4 MHz) |
Input voltages must not exceed 500 VRMS according to the safety warning.
The 10‑bit A/D converter supports up to eight channels.
The module operates from a typical 5 V DC supply.
The module uses a PIC 16F877 microcontroller running at 4 MHz.