Forum: Compiler & IDEs MSP430 mit DYN164 DISPLAY


von Andi ". (resurrection)


Lesenswert?

Hallo Leute

Ich versuche mittels RS232 ein DYN164 LCD display von Electronic 
Assembly anzusteuern, was mit leider nicht so ganz gelingt. Das 
Datenblatt ist auch nicht sehr informativ.

Ausgangslage:
-RS232 Verbindung vom MSP430 mit Hyperterminal mit 9600 baud 
funktioniert
----ein grosses (HELLO WORLD)

-Hyper-Terminal an DYN164 display funktioniert, wenn auch mit ner 
kleinen Macke: schreibt man bsp: ee, (also zwei mal die selbe Taste), 
erscheint das zweite e als komisches Zeichen....;-)  also nicht als 
e.Ist wohl ein Befehl oder so....??

-RS232 Vom MSP an DYN164 display ( mit den gleichen Routinen) 
funktioniert nicht.. ein grosses (@##°§@#§#°§°), oder was auch immer für 
komische Zeichen.-->aber nicht hello world....

Das Display sollte ASCII "verstehen".. denn mit hyperdiper gehts ja 
schliesslich.

Irgendwie komm ich nicht drauf, wo der Haken liegt.. Hat jemand ne Idee?

Bin dankbar um jede Hilfe....

von Fabio S. (codehamster)


Lesenswert?

Hast du die parity und start und stopp bit's richtig eingestellt?
Und die RX und TX leitungen ganz sicher nicht verdreht?

ich vermute das etwas mit den Bit's nicht i.O. ist!
Hast du einen Pegelwandler eingesetzt? --> MAX232?

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Wie erzeugst Du den Takt im MSP430? Verwendest Du etwa den DCO?

von Andi ". (resurrection)


Lesenswert?

Hallo Leute.. Danke für eure schnelle Antwort. Ich trau es mich fast 
nicht zu sagen, aber mein max 3222 "war nicht mehr"...der Rauch war 
scheinbar schon draussen... tja, ich hab von Reflection den tip 
bekommen, ich soll doch statt die teure und umständliche max3222-kiste 
einfach nen 74hct244 zu nehmen...3V auf 5 V... nun gehts...

Um trotzdem noch auf die Gegenfragen zu antworten:

Ich nehme einen max232 für RS232 (10V) auf (5V) zu gehen. Damit steuerte 
ich das Display direkt an. (Ginge auch direkt mit 10V, aber andere 
Pin-Belegung...Nicht so wie ich das Ding betreiben will.)

Um vom MSP aufs Display zu gehen benutzte ich einen max 3222. Nun hab 
ich den aber rausgekickt und gehe einfach via hct244 vom msp aufs 
display.--ich sag nur  HELLO WORLD...

Bezgl. Takt: ich takte 8mhz und teile runter auf 1 mhz mit externem 
quarz.

Danke nochmals für die Tips.

von Andi ". (resurrection)


Lesenswert?

ach so ja... MAX3222 war eh ne falsche Entscheidung..Zum Glück geht das 
Display noch.....Datenblatt nicht richtig gelesen. sorry Leute... Und 
danke nochmals.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.