Well, is it on- or off-topic? Up to now, I did not connect a PIC to the display, so it may be off-topic..... What a pain! Yesterday I killed one of those small LC-graphic-displays while testing it. It all happened in several steps : I got a used LCD several month ago and now in the free days after Xmas I wanted to make it work. Where I bought the module I got a VERY short data-sheet, not showing something more useful than the pinout. So I searched the Internet for the chipset, two SEC KS0108B and one SEC KS0107. I found them and noticed that the pinout and protocol is very similiar to that of the common alphanumeric LCDs. What wasn't written in the datasheet of the module: It had an internal voltage inverter and doubler for the display driver. So the first thing I did was burning the voltage converter while applaying external -12V. After this I burned my finger on the burned IC (rather hot......). Well, the rest of the module survived it, so I had to applay external -12V from this point on. Now I noticed that only 1/4 of the lines worked, the connection between PCB and display-glass was a bit weak. As a typical hobby-engineer I solved this problem by pressing the contacts down with some sheets of paper between contacts and display . IT WORKED, horrible contrast if you compare it to a TFT-display, but IT WORKED. For a quarter of an hour, perhaps a bit longer. Next step was experimenting with displaying data. A small random generator displayed nice changing pictures (white noise...). After deleting all wait-statements in the test-program (but with correct busy-flag tests and timing) this turned out to be a small stress test. hmmmmmmmm. 30 seconds later: - Blank left half display - blank right half display - hot controller chips - dead controller chips. OOOPS. Is it normal that this type of controller won't survive a 30 second stress test? My part to raise the noise-ratio on the PICLIST Florian