BPI-216 Two-line by 16-character Serial LCDs
BPI-216s are supertwist 2x16 LCDs with a low-power serial interface factory installed. The LCD displays text received serially, and a simple instruction-prefix mechanism formats the screen. Available in LED-backlit (BPI-216L) and non-backlit (BPI-216N) flavors.
BPI-216 Features
- Lowest current requirement: 2-3mA for non-backlit version
- Simple to use with easy programming/formatting
- Standard 80x36mm LCD footprint
- Deep inventory for no-lead-time delivery
Basic Specifications
| Power Requirements | 4.8 to 5.3Vdc at 3mA (50mA backlight on) |
|---|---|
| User Connector | 5-pin header, 0.025in. posts on 0.10in. centers |
| Connector Pinout | +5V Gnd Serial Gnd +5V |
| Serial Input | RS-232 (negative swing OK) or inverted TTL |
| Operating Temperature | 0° to 50° C |
| LCD Type | Supertwist (STN) yellow-green |
| Optimum View Direction | 6 o'clock |
Dimensions (in mm)
Total depth (front of screen to tips of interface header pins) is 22mm (BPI-216N) or 26mm (BPI-216L).
| A | y offset edge to hole center (top & bottom) | 2.50 |
|---|---|---|
| B | y pcb height | 36.00 |
| C | y hole spacing | 31.00 |
| D | y screen opening | 16.20 |
| E | y character height | 5.94 |
| F | x character width | 2.95 |
| G | x offset pcb edge to hole center | 2.50 |
| H | x screen frame | 71.00 |
| I | x screen opening | 66.00 |
| J | x hole spacing | 75.00 |
| K | x pcb width | 80.00 |
| L | y frame height | 25.00 |
| - | mounting hole diameter | 2.50 |
| - | screen frame depth (BPI-216N) | 5.00 |
| - | screen frame depth (BPI-216L) | 8.50 |
LCD Instructions
Text sent to the BPI-216 prints to the LCD screen. Instructions for clearing the screen, changing the print position, etc. are distinguished from text by the instruction prefix, ASCII 254 (hex 0xFE). The byte after the prefix is processed by the LCD as an instruction. After the instruction byte, subsequent bytes are understood as text until another instruction prefix is received.
| LCD Instruction | ASCII | Hex |
|---|---|---|
| Clear screen | 1 | 0x01 |
| Home cursor | 2 | 0x02 |
| Blank display (retaining data) | 8 | 0x08 |
| Hide cursor | 12 | 0x0C |
| Show underline cursor | 14 | 0x0E |
| Move cursor 1 character left | 16 | 0x10 |
| Move cursor 1 character right | 20 | 0x14 |
| Scroll 1 character left | 24 | 0x18 |
| Scroll 1 character right | 28 | 0x1C |
| Set display address (position cursor) | 128+addr | 0x80+addr |
| Move to leftmost character of 1st line | 128 | 0x80 |
| Move to leftmost character of 2nd line | 192 | 0xC0 |
| Set character-generator address | 64+addr | 0x40+addr |
Accessories
- BEZ-216 mounting kit with custom Lexan faceplate, hardware
- BSW-CBL wiring harness, 12" power, ground and serial wires to breadboard pins
- PDI-CBL wiring harness, HD-style power connector, DE-9 female for PC internal hookup
- PDX-CBL wiring harness, power, ground wires and DE-9 female for PC external hookup
