PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Nokia 3310 Daten auch auslesen



1.2.3.4.5.6.
11.09.2009, 09:17
Hallo zusammen,

um auf dem Nokia-Display Linien zeichnen zu können müsste ich das Display auslesen.
Meine generelle Frage: kann man Daten aus dem 3310-Display auch auslesen?

Habe mit folgendem code 'rumexperimentiert' (zu einem kleinen Balken sollte noch ein weiterer Punkt hinzugefügt werden):

Initialisierung
Lcdloeschen

Xaddress = &B10000100
Yaddress = &B01000011
Dc = 0
Ce = 0
Spiout Yaddress , 1
Ce = 1
Ce = 0
Spiout Xaddress , 1
Ce = 1
Dc = 1

Udata &B11110000

Xaddress = &B10000100
Yaddress = &B01000011
Dc = 0
Ce = 0
Spiout Yaddress , 1
Ce = 1
Ce = 0
Spiout Xaddress , 1
Ce = 1
Dc = 1
Ce = 0
Spiin Graph , 7
Ce = 1

Graph = Graph + 1

Xaddress = &B10000100
Yaddress = &B01000011
Dc = 0
Ce = 0
Spiout Yaddress , 1
Ce = 1
Ce = 0
Spiout Xaddress , 1
Ce = 1
Dc = 1

Udata Graph

PICture
11.09.2009, 11:24
Hallo 1.2.3.4.5.6.!

So weit ich weiß nicht. Um sicher zu sein, schau, bitte, ins Datenblatt des Kontrollers PCD8544.

MfG

1.2.3.4.5.6.
11.09.2009, 20:19
.. :-( das hatte ich schon fast vermutet. Im Datenblatt hatte ich keinen Hinweis gefunden und dann meine ganze Hoffnung in dieses Forum gelegt .. :-)

tja - dann halt keine Linien. ggf. werde ich auf ein anderes Display ausweichen.

trotzdem besten Dank !


Andreas

PICture
11.09.2009, 21:17
Nichts zu danken, ich helfe gerne, wenn ich kann. Ich habe noch mal ins Datenblatt des Kontrollers geschaut und es ist zwar nicht direkt geschrieben, aber es gibt kein Befehl der den RAM auslesen lässt. Ich habe mit dem Display schon viel gespielt, habe aber nie versucht RAM auszulesen, deswegen war ich nicht ganz sicher.

Viel Erfolg weiterhin! :)

MfG[flipv:a5c386ed46][/flipv:a5c386ed46]

for_ro
11.09.2009, 21:20
Nur um die Linien zu zeichnen braucht man ja normalerweise nicht das Display auszulesen. Klingt so, als wolltest du z.B. Messwerte in Form einer Graphik anzeigen und willst jetzt wissen, wie der vorherige Wertt an dieser Stelle war. Kannst du den nicht im SRAM speichern?

Gruß

Rolf