{{ :electronic:lcd:p8110670a.jpg?200|PQUP10525ZA}} ^ LCD Description || ^Model|**PQUP10525ZA**| ^Manufacturer| | ^Recovered from|Panasonic KX-F2750NZ Fax| ^LCD type|positive| ^Polarizer type|reflective| ^Columns|15| ^Rows|1+| ^Char matrix|5x7| ^Driver IC|KS0066F000| ^Backlight|-| ^Arduino driver|LiquidCrystal.h| ^Connector|PCB flex cable| ^Num Pins|10| ^Pin spacing|0.05"| ^ Connector pin-out ^^^ Arduino test rig ((reminder for my personal testing, not useful for anyone else!)) || ^Pin#^IC pin^Label^Pin^colour| ^1|RS|rs|8|grey| ^2|R/W|r/w|gnd|black| ^3|E|e|9|purple| ^4|DB4|d4|4|blue| ^5|DB5|d5|5|green| ^6|DB6|d6|6|yellow| ^7|DB7|d7|7|orange| ^8|GND|gnd|gnd|brown| ^9|Vcc|+5V|+5V|white| ^10|V5|v5|pot|black| Structured as 8 chars * 2 rows except that both logical rows are displayed inline on the first line. The 16th logical character position doesn't display a normal character but instead displays icons on the 2nd line, some of which are arrows that are normally used to point to labels on the LCD surround (see below for how to drive these icons). \\ \\ ====Datasheets==== * {{:electronic:datasheet:samsung:ks0066u.pdf|KS0066U}}, {{:electronic:datasheet:samsung:ks0066f00_samsungelectronics.pdf|KS0066F00}}, {{:electronic:datasheet:samsung:s6a0069_v0.0.pdf|S6A0069}}, {{:electronic:datasheet:sitronix:st7066u.pdf|ST7066U}}, {{:electronic:datasheet:sitronix:st7066u_v2.4.pdf|ST7066U_v2.4}} ---- * PQUP10525ZA schematics: {{:electronic:lcd:panasonic_kx-f1000_f1020_sm.png?800|PQUP10525ZA circuit}}\\ This schematic diagram is from the KX-F1000 service manual (({{:electronic:manual:panasonic_kx-f1000_f1020_sm.pdf}})). Not a particularly similar FAX machine, but it does have the same LCD holder part number, PQHR10354, and online photos show a similar display, implying it uses a similar LCD, so the pin-out might be the same (confirmed through testing). {{:electronic:lcd:panasonic_kx-f2200e-g_e-w.png?800|PQUP10525ZA circuit}}\\ Schematic from similar FAX, KX-F2200 (({{:electronic:manual:panasonic_kx-f2200e-g_e-w.pdf}})). ---- ===== Examples : ===== {{:electronic:lcd:p8110670a.jpg?800|PQUP10525ZA front}} {{:electronic:lcd:p8110671a.jpg?800|PQUP10525ZA back}} {{:electronic:lcd:p8110678a.jpg?800|PQUP10525ZA back}} {{:electronic:lcd:p8110664a.jpg?800|PQUP10525ZA overview with board}} {{:electronic:lcd:p8110665a.jpg?800|PQUP10525ZA overview with board}} {{:electronic:lcd:p8110676a.jpg?400|PQUP10525ZA connector}} {{:electronic:lcd:p8110673a.jpg?400|PQUP10525ZA chip}} {{:electronic:lcd:p8130706a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130715a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130708a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130709a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130710a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130711a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130712a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130713a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130715a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130715a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130717a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130718a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130719a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130720a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130721a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130722a.jpg?400|PQUP10525ZA character set}}\\ {{:electronic:lcd:p8130695a.jpg?600|PQUP10525ZA examples}} The second line of symbols is controlled by individual pixels in the 5x7 character written to the 16th screen location (column 8, row 2). Below are the character matrix binary codes corresponding to each display element on that second line. Only pixels on the 1st, 6th and 7th matrix rows are significant, you could either dynamically create a programmable character to write to the control location, or just select characters that have suitable pixels in their matrix from a table.
123

1

2

3

vvvvvv

1....
.....
.....
.....
.....
.....
.....

.1...
.....
.....
.....
.....
.....
.....

..1..
.....
.....
.....
.....
.....
.....

...1.
.....
.....
.....
.....
.....
.....

.....
.....
.....
.....
.....
...1.
.....

.....
.....
.....
.....
.....
..1..
.....

.....
.....
.....
.....
.....
.1...
.....

.....
.....
.....
.....
.....
.....
1....

.....
.....
.....
.....
.....
.....
.1...

.....
.....
.....
.....
.....
.....
..1..

.....
.....
.....
.....
.....
.....
...1.

.....
.....
.....
.....
.....
.....
....1