PCD8544/nokia 5110 & 3110

Can someone please explain to me on some of the basics for the PCD8544/nokia 5110 GLCD?

I'm looking for things like how to move the cursor to a certain spot, how to control and print on certain lines.

So far I have yet to find a good write up on this and I have tried the code/lib from Ladyada, Arduino, and Sparkfun. All work and will print information but I still don't see how to really use the display.

Thanks guys.

RobDrizzle:
Can someone please explain to me on some of the basics for the PCD8544/nokia 5110 GLCD?

I'm looking for things like how to move the cursor to a certain spot, how to control and print on certain lines.

So far I have yet to find a good write up on this and I have tried the code/lib from Ladyada, Arduino, and Sparkfun. All work and will print information but I still don't see how to really use the display.

Thanks guys.

This is a very common LCD which is used in the nokia 3310 display as well. Basically its connected to a microprocessor via the SPI interface, so you might want to do some reading about the arduinio and the SPI interface. The PCD8544 datasheet might be usefull too.....

http://www.nxp.com/acrobat_download2/datasheets/PCD8544_1.pdf
It's a monochrome LCD.

Basically the easiest to use library for the pcd8544 was this....
http://code.google.com/p/pcd8544/

You can read the Source code which will help you.....the initialisation routine is the critical bit which must be done correctly.......there are two examples which should help you.
You can reference the source with the datasheet which will help you try to understand how it works.

In my blog post at,
http://kalum.posterous.com/arduino-with-tea5767-single-chip-radio-and-no

you can see in the lcd_display_status function a example of how i used the library to print to the PCD8544 based LCD
Hope this helps.....