Bei dem von Reichelt ist ja das komplette Eval-Board dabei. Das meiste
Geld geht für die Nullkraft-Fassung drauf. Ansonsten ist der TI-Debugger
auch etwas besser gebaut, Schutz gegen alles Mögliche ist vorgesehn.
Der billige Nachbau geht allerdings auch. Debuggen ist mit beiden
problemlos möglich, allerdings dauerts mit dem Par-Port Programmer
ziemlich lange, ein Programm zu flashen und das Debuggen ist auch etwas
zäh, gerade, wenn viele Variablen zu übertragen sind.
Kauf lieber gleich einen mit USB, gibts bei Olimex für nicht allzu viel
Geld.
Ich hab auf Arbeit mehrere oriiginal TI USB Debugger, und privat den
JTAG-Tiny von Olimex. Der Olimex geht sogar schneller als der TI.
Mit den Par-Port-Teilen kann man auch keine MSPs über die Spy-Bi-Wire
Schnittstelle debuggen, macht gerade bei den kleinen Sinn. JTAG braucht
ja immer 4 Leitungen, die bei den kleinen MSPs dann nur noch
eingeschränkt für I/O nutzbar sind.
Achja, eine Frage hab ich noch. Gibt es spezielle Limitierungen, welches
LCD Display ich mit dem MSP430 verwenden kann? Ich habe auf einer Seite
gelesen, dass es einen HD44780-Kompatiblen Controller besitzen soll. Ich
habe mal bei Conrad nach den LCDs geschaut, doch da steht nicht dabei
was für einen Controller diese benutzen. Kann ich dann mit jedem über
den MSP kommunizieren, oder muss ich da aufpassen?
Naja, achte drauf, dass es 3,3V Betriebsspannung hat, die ollen 5V Teile
gehn zwar auch, aber da brauchst du Pegelwandler. Der MSP430 geht mit
maximal 3,6V zu betreiben. 5V geht nicht.
Ansonsten ist das abhängig von der I/O-Anzahl deines Controllers, wenn
du parallel im 8 Bit Modus arbeitest, gehn ja einige Pins drauf dafür.
Okay, ich werd das beim kauf beachten. Allerdings stellt sich mir noch
die frage wie ich dann das LCD ansteuere? Sind die alle standartisiert
wie das auf mathar.com steht? Oder bestehen da gravierende Unterschiede?
Ich bin neu bei dem ganzen, deswegen möchte ich mich schonmal im
vorhinein informieren, damit ich nicht ganz auf die Nase fliege :)
Naja, diese Displays mit dem HD44780 oder kompatiblem Controller, also
nahezu alle Textdisplays werden gleich angesteuert.
Allerdings laufen die allermeisten davon mit 5V. Da brauchst du 2
Versorgungsspannungen und Pegelwandler.
Kauf dir lieber gleich ein Display für 3.3V, da gibts z.B. bei Reichelt
diese DIP-Module von Electronic Assembly, die gehn auch mit 3.3V zu
betreiben.
Schnittstelle hängt wie gesagt von deinem Controller ab, den du
einsetzen willst. Wenn du bloß einen mit 14 Pins nehmen willst, wirds
mit paralleler Ansteuerung schwierig. 4-Bit Modus geht ja auch, spart 4
Pins.
Okay, ich hab mich mal bei reichelt umgeschaut: Ich werde dann wohl
eines dieser DIP LCDs benutzen. Wegen dem Controller, ich dachte da an
den 149er, der scheint genug Anschlüsse zu haben (wenn ich das dem
Datenblatt richtig entnehme, sind das 64 Anschlüsse).
Thx für den Tipp mit den preiswerten LCDs, ist echt ne Überlegung wert.
Nochmal zu diesem Header board. Meinst du mit 0.5mm Pin-Raster dass die
pins einen Abstand von 0.5mm zueinander haben? Oder ist damit ihr
Durchmesser gemeint?