Okay, I'm having the same EXACT problem... here's a little more info on what I've tryed to do (and what happened):
First I soldered pins onto the LCD so that I can connect to the printer cable on not have to worry about soldering (and re-soldering) on the actual LCD if I make a mistake.
I then, Painstakingly (spelling?) figured out which wires on the ribbon correstpond with the 16 pins on the LCD with a multimeter(To answer one of your questions SuperMatty: it doesn't matter what the red line says, as long as it goes to the right place.)
I soldered a female printer port to a PCB and the socket that accomodates the 16 pins of the LCD display.
this PCB is where all the wires and pots come together.
I then split open an old keyboard and stripped the end off the cable... there were 4 wires, 2 of which were black and red. I was able to connect these directly to an extra LED that I had laying around, so I know that these are the + and - wires.
Then I connected the 2 keyboard wires to my assembly and tryed to get something to appear on the screen (via LCDprint.exe), without the Back Light.
Okay, so here's where it all goes to *****.
(BTW, I've double checked my wiring several times however, I'm not 100% sure of the 10k pot)
If the LPT cable is NOT connected (just expecting to see the black bars), nothing shows up and the two main controller chips on the back get hot... I promptly unplugged it!!
If the LPT cable IS plugged in, there are still no characters (junk or otherwise), and there is no excessive heat. (ran lcdprint and got nothing)
If I connect the Back Light to the assembly while the LPT cable is plugged in, it does NOT work. However, I gain a green beacon of hope when the LPT cable is removed.
If anyone could confirm that my pots are set up correctly, here's how they function based on my tests.
(firstly, I think the numbers are different on mine than on the scheme)
1,2, and 3....
if I connect 1 and 2 to my multimeter, I can see an obvious change in the values when I rotate the screw. the same is true if I connect the multimeter to 2 and 3 (only reverse values)... If I connect the multimeter to 1 and 3, I only get a constant value regardless of screw rotation.
how do my pins corespond with the 12and3 of the ones on Boomin's Scheme?
Sorry for the long-winded post
Any help would be GREATLY appreciated.
Thank you.
-Miles