UC1611

Gast #3328453
Lesenswert?

ich buddel das nochmal aus ...

Ich hab jetzt diverse ansteuerungen getestet...
SPI , 8bit 8080 und 6800 ...

ich bekomm es zumindest hin das nach dem 0xA9 ( enable display)
die VLCD spannung steht und auch einstellbar ist
( 0x81 , wert 0-255 )

nur blöderweise zeigt das LCD nichts an
auch der "all pixel ON" tut leider nichts


hat jemand ein initialisierungsbsp für ein 240x160 pixel LCD mit deisem 
Kontroller?


meine aktuelle konfig:
1
  write_com(0x24);
2

3
  write_com(0xC0);
4
  write_com(0x04);
5

6
  write_com(0xA3);
7
  write_com(0x2F);
8

9
  write_com(0x82);
10
  write_com(0x13);
11
  write_com(0x01);
12

13
  write_com(0x82);
14
  write_com(0x14);
15
  write_com(0x00);
16

17
  write_com(0xEA);
18

19
  write_com(0x81); 
20
  write_com(0x90); //VLCD
21

22
  write_com(0x80);
23

24
  write_com(0x72);
25
  write_com(0x60);
26

27
  write_com(0x00);
28
  write_com(0x01);
29

30
  write_com(0xf8);
31

32
  write_com(0xf4);
33
  write_com(0x00);
34

35
  write_com(0xf6);
36
  write_com(0xEF);
37

38
  write_com(0xD1);
39

40
  write_com(0xA9);

Daten versuche ich wie folgt reinzuschreiben:
ich schreibe 0xAA und 0x55 abwechselnd rein um erstmal überhaupt was 
sichtbar zu machen...
1
write_com(0xb0);    //SET PAGE ADDRESS
2
write_com(0x10);    //SET Column Address MSB
3
write_com(0x00);    //SET Column Address LSB
4
while ( *p ){
5
   write_data(*p++);
6
}

für hilfe wäre ich dankbar

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren