Gast
#1559447
Ich versuche nun schon seit geraumer Zeit ein EA DOGL128B graphic Display an einem Atmega328p zum laufen zu bringen. Das Display habe ich nach der im Datenblatt gezeichneten "Dual-Supply" Schaltung angeschlossen, wobei die Spannung für den Kontrast aus einem 12V Netzteil geliefert wird. Die 12V werden dann per 7805 auf 5V heruntergeregelt und dann durch den Spannungsabfall an drei Dioden auf 3V gebracht, welche den Controller sowie V0 bis V4 am Display versorgen. Das das nicht ganz ideal ist, ist mir zwar durchaus bewusst, aber einen Linearregler für 3V habe ich im Moment leider nicht zur Hand. Die Anschlüsse des Displays habe ich wie folgt an den Controller gehängt: SI -> MOSI RESET -> PD2 CS -> PB1 SCL -> SCK A0 -> PB0 kommuniziert wird per SPI über einen st7565r Displaycontroller. Leider tut sich bei meinem Versuch das Display zu initialisieren überhaupt nichts, auch wenn der Display-Modus auf reverse geändert wird, was meiner Meinung nach ja ein invertieren des Hintergrund auch ohne senden eines Frames zu Folge haben sollte. Code verwende ich folgenden:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
34 | |
35 | |
36 | |
37 | |
38 | |
39 | |
40 | |
Datenblätter: dogl128-6e: http://www.lcd-module.de/eng/pdf/grafik/dogl128-6e.pdf st7565r: http://www.lcd-module.de/eng/pdf/zubehoer/st7565r.pdf