NOKIA 6610 LCD

I have bought some NOKIA 6610 LCD’s and it seams that I have mounted wrongly the LCD on the PCB because everything shown upside down!

Is there any way to flip the screen with out the need to change the PCB layout?

Any help is welcomed…

Cheers

My init sequence looks like this (summary of commands sent, cribbed from James Lynch’s driver) - note the usage of the DISINV and INVON commands. If you are using those, take them out… if you are not using those… perhaps add them !

DISCTL, 0x0C, 0x20, 0x00, 0x01, //epson

COMSCN, 0x01, //epson

OSCON, //epson oscillator control

SLPOUT, //epson exit sleep

SLEEPOUT, //philips exit sleep

PWRCTR, 0x0F, //epson: power ctrl

BSTRON, //philips: boost on

DISINV, //epson: invert display

INVON, //philips: invert display

DATCTL, 0x03, 0x00, 0x02, //epson data control

//correct for normal sin7

// normal RGB arrangement

// 16-bit Grayscale Type A

MADCTL, 0xC8, //philips: memory access control

COLMOD, 0x02, //philips: color mode

VOLCTR, 0x24, 0x03, //epson: contrast control

SETCON, 0x30, //philips: set contrast

NOP, //epson: nop

NOPP, //philips: nop

DISON, //epson: display on

DISPON, //philips: display on

Thans rbarris,

I made some changes to the init sequence like yours and it worked fine thanks!

By the way the 6610 nokia lcd’s where bought very cheap from here http://cgi.ebay.com/ws/eBayISAPI.dll?Vi … 0328874077

James

DISINV doesnt work for me…i bought the sparkfun breakout board…http://www.sparkfun.com/commerce/produc … ts_id=8600

the text appears in the direction opposite to the printed sparkfun logo…i want it to be the same direction…any clue guys?