Hallo, ich besitze das LaunchPad von TI. Ich wollte jetzt ein Led Display ansteuern (http://www.pollin.de/shop/dt/NjU0OTc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LED_Anzeige_BVN_7572SR4.html) Wenn ich das richtig verstanden habe funktioniert das Display so das man immer den mittleren Pin nimmt und dann zu einem anderen Schaltet?! Ich habe leider die uC nie ganz verstanden ;-) Reicht es jetzt wenn ich den Pin 1.4 (nur als Beispiel) auf Output setze, da den Mittleren Pin vom Display dran mache. Dann nimm ich einen anderen Pin aus der Reihe, packe den an 1.5 und setze den auf Input? Danke für eure Hilfe.
Mir ist nicht so ganz klar was du willst. Aber dieses Display ist eigentlich nichts anderes als 16 einzelne LEDs die du ansetuern musst. Mit dem launchpad geht das ohne Probleme. Ob du das hinkriegst weiß ich nicht. Stichwörter für dich zum suchen und lernen: - Multiplexen - 7 Segement Anzeigen
Hier gibt es mehr zu lesen: http://www.mikrocontroller.net/articles/AVR-Tutorial:_7-Segment-Anzeige Deine LEDs haben eine 'gemeinsame Kathode', Genauer gesagt eine pro Ziffer und damit ist für Dich vor allem der Absatz 'Mehrere 7-Segment Anzeigen' wichtig. Ist zwar für AVR und nicht MSP430 geschrieben, aber das Prinzip sollte damit klarer werden. Das Datenblatt zu der LED-Anzeige hast Du natürlich schon längst heruntergeladen und durchgearbeitet, nehme ich mal an? ;)
Es hapert bei mir glaube ich daran das mir nich 100%ig klar ist was ein Mikrocontroller macht. Wenn ich einen IO Port auf Output schalte und einen anderen auf input... geht dann aus dem einem der Strom "raus" und kann beim anderen wieder "rein". Also ich meine kann ich mir so quasi eigene Stromkreise basteln? Danke für euer Verständnis.
Du hast doch das Launchpad? Da gibts von Ti eine Wiki und ein über hundert Seiten starkes Einführeungs PDF wo die grundlegenden Funktionen erklärt werden. Alles Schritt für Schritt und sehr behutsam. Dazu noch als unterstützung noch diverse Videos wo der Inhalt nochmal weiter erklärt und/oder vertieft wird. LIES UND ARBEITE DAS DURCH!!!!!!!!!!!!!!!!!!!! Nein, dein Beispiel ist Falsch. Output heißt du kannst im Programm angeben ob der Pin auf Vcc oder GND liegen soll. Input heißt, dass er hochohmig ist und du im Programm auswerten kannst ob eine 0 (GND) oder eine 1 (Vcc) anliegt. Beachte bei den MSP430 Controllern noch, dass die schaltbaren Ströme nicht sooo groß sind. Du brauchst also unter Umständen noch Transistoren um deine Matrix anzusteuern!
Ich werde mich dann mal da durcharbeiten. Danke. Nur damit ich deins verstehe... Also in der Theorie. Ich müsste 2x Outputs haben. Einen VCC und einen GND oder? Vielen Dank!
Um deine zwei Anzeigen anzuschließen brauchst du 9 Pins ( ohne die Dezimalpunkte)
freaky12345 schrieb: > Ich werde mich dann mal da durcharbeiten. Danke. > > Nur damit ich deins verstehe... Also in der Theorie. Ich müsste 2x > Outputs haben. Einen VCC und einen GND oder? Ja. Ein gaaaaanz stark vereinfachtes Modell: wenn du einen Pin auf Ausgang schaltest, dann kannst du ihn dir so vorstellen + +5V | o / irgendwo im µC ----+------ / "Schalter oben" | o | | | +----------------o Ausgangspin | | | o | | +-------| "Schalter unten" o | -----+----- GND 0V Da sind also 2 Schalter, die aus den Eingeweiden des µC heraus angesteuert werden. Die beiden Schalter sind gegengleich: Ist der eine geschlossen, dann ist der andere offen und umgekehrt. Dein Ausgangspin ist also, je nachdem ob aus den Eingeweiden eine 0 oder eine 1 ausgegeben werden soll, entweder mit +5V oder mit Masse verbunden. Und natürlich kannst du jetzt 2 Ausgangspins hernehmen, den einen mit +5V verbinden lassen, dann durch den Verbraucher gehen und an einem anderen Ausgangspin wieder die Verbindung mit Masse herstellen lassen um einen geschlossenen Stromkreis zu kriegen. Dem Strom ist es ja wurscht, auf welchem Weg er von +5V nach Masse kommt. Hauptsache er kommt. Die Bezeichnungen "Ausgang" bzw. "Eingang" haben in erster Linie nichts damit zu tun, ob da jetzt Strom heraus oder hineinläuft. Die Bezeichnungen beziehen sich darauf, wer den Pegel des Pins festlegt. Ist der Pin auf Ausgang, dann steuer der µC welchen Pegel der Pin hat. Der µC ist die aktive Komponente und steuert den Pin. Ist er auf Eingang, dann legt die Aussenbeschaltung den Pegel fest und der µC ist passiv und kann sich den Pegel ansehen, aber nicht beeinflussen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.