wyswietlacz PCD8544

Witam. Czy mial ktos do czynienia z wyswietlaczem do Nokii - PCD8544? Musze go wysterowac, mam dokumentacje, ale uzeram sie juz dwa dni i nic. Doprowadzam RESET zaraz po zalaczeniu zasilania, tak jak kaza w Data Sheet i niby sie inicjuje(tzn. pusty ekran), ale dalej na komendy konfiguracyjne zero reakcji. Bylbym wdzieczny za kawalek kodu, lub algorytm inicjujacy, z reszta sobie poradze, oby to dziadostwo tylko ozylo. Pozdrawiam!

Reply to
Jacek Anaszewski
Loading thread data ...

Ja. Też się użerałem.

MSP430, IAR:

[...] #define lcdport P1OUT #define sck 0x01 #define sda 0x02 #define dnc 0x04 #define sel 0x08 [...]

const unsigned char init[9]={0x21,0xC4,0x06,0x13,0x20,0x0C,0x40,0x80,0x00}; [...]

void send_byte(unsigned char data) { lcdport&=~(sck | sel | sda); for (int i=7;i>=0;i--) { if ((data & 0x80)==0x80) lcdport|=sda; lcdport|=sck; lcdport&=~(sck | sda); data<<=1; } lcdport|=sel; }

void init_cpu() { WDTCTL=WDT_ADLY_16; P1OUT=0x08; P2OUT=0xE3; P2DIR=0x38; P1DIR=0x0F; }

void init_lcd() { unsigned int i=0; lcdport&=~dnc; while (init[i]) send_byte(init[i++]); lcdport|=dnc; lcdstate=1; }

[...]

int main( void ) { _delay(100); //odczekanie na ustabilizowanie sie Vcc LCD, bo CPU //startyuje w 6us przy 2V, a LCD dopiero przy // 2.6V... init_cpu(); init_lcd(); [...] }

[...]

To u mnie działa. Reset podpięty razem z resetem CPU.

Reply to
Marek Lewandowski

Marek Dzwonnik napisał(a):

Tak, jest mono. Dzieki za linki, jutro w pracy sprawdze. Pozdrawiam.

Reply to
Jacek Anaszewski

Marek Lewandowski napisał(a):

Dzieki za odpowiedzi. Niestety okazalo sie, ze problem jest innego typu. Mam do czynienia z wyswietlaczem od nokii 6310, nie zorientowalem sie, ze to w ogole inny typ. W dokumentacji technicznej Nokii oznaczany jest on jako TCM-A1222-1, rozdzielczosc 96x65. Nie moge zadnego pdfa znalezc do niego. Jest ktos w stanie mi pomoc? Pozdrawiam.

Reply to
Jacek Anaszewski

googluj za opisami do wyświetlaczy do 3310/3330. W ten sposób trafiłem na stronę z opisami wielu typów LCD od komórek - niestety, linka mam w pracy.

Reply to
Marek Lewandowski
Reply to
Marek Dzwonnik

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.