Inversing a character on a Nokia 5110 display

Hello,

I have been trying for some time to inverse one or more characters on a line of the display without success. I can't even inverse a single line. I can only inverse the entire display, not parts of it.

I am using this page to learn how to use the display and I have made progress understanding how it works.
http://playground.arduino.cc/Code/PCD8544

I don't want to use the Adafruit library or any other library.

Help would be apreciated as I've been trying on and off for a few weeks with no success.

I don't want to use the Adafruit library or any other library.

Can you do what you want using the library? If so, just why won't you use it? Or, at least look at to see how it does it?

Hello,

I tried using it and I made the text inversion work just like I want but the library takes up a lot of space compared to the Playground examples.

I don't need bitmaps or any other graphics. Just text. Also it has made me curious to find a solution to this.

I found an old thread on another forum with someone that had the same problem and found a solution but I don't understand what he ment when he said "negated the bits from the lookup table".
http://www.avrfreaks.net/forum/nokia-5110-lcd

ut I don't understand what he ment when he said "negated the bits from the lookup table"

The character will be defined somewhere as a number of bytes in a lookup table.
If you find this and perform the BITNOT operation (symbol ~) on each value, you'll get what you want.