Zu den Aufzeichnungen der tutorials.de-Live-Workshops
ERLEDIGT
NEIN
ANTWORTEN
5
ZUGRIFFE
4950
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    ts230 ts230 ist offline Mitglied Brokat
    Registriert seit
    Jul 2007
    Ort
    CA
    Beiträge
    261
    Moin Moin,
    Ich habe eine Frage:

    Wie kann ich mit einem ATMEGA32 ein 8-Stelliges 7Segment-Display ansteuern?
    Geht das auch in C?

    Hier ein paar Daten über mein Display:
    8 Pins für die Digits
    8 Pins(0-9 und ein Punkt) für die Segmente
    Es hat die Leuchtfarbe rot.


    Ich hoffe, diese Angeben reichen euch.

    Danke für alle Antworten im Voraus
     

  2. #2
    Avatar von chmee
    chmee chmee ist offline mod | media
    tutorials.de Moderator
    Registriert seit
    Apr 2004
    Ort
    Berlin bei Potsdam
    Beiträge
    7.526
    Blog-Einträge
    4
     
    Mein Blog - VideoFAQ - FotoFAQ - bei Flickr - DSLR Kleinanzeigen
    Benutzt den DANKE-Knopf oder bewertet den Beitrag

    "GEHT NICHT" HILFT NICHT, TESTET EURE CODES ONLINE UND GEBT KLARE INFOS!
    -> Regexp <- -> php <- -> Javascript <-

  3. #3
    PC Heini PC Heini ist offline Mitglied Smaragd
    Registriert seit
    Sep 2004
    Ort
    Basel ( CH )
    Beiträge
    1.168
    Ansonsten hilft Dir garantiert ein Elektroniker Board weiters. Dort gehts meist um solche Themen.
     

  4. #4
    Registriert seit
    Nov 2001
    Ort
    Gießen
    Beiträge
    4.091
    Hi,

    klar wird das auch mit C gehen. An den Ausgängen des Controllers legst du einfach die BCD-codierten Zahlen an (4 Bit) und lässt das über einen entsprechenden BCD-auf-7Segment-Decoder umrechnen. Das musst du natürlich für jede Stelle des Displays einzeln machen. Die Ausgänge musst du also noch mit Flipflops puffern, damit die Stellen ihren Inhalt nicht gleich wieder verlieren.

    Grüße, D.
     
    "You could say that I was too lazy to calculate and so I invented the computer." -- Konrad Zuse

  5. #5
    Avatar von hela
    hela hela ist offline Mitglied Smaragd
    tutorials.de Premium-User
    Registriert seit
    Oct 2004
    Beiträge
    1.098
    Zitat Zitat von ts230 Beitrag anzeigen
    ...
    Hier ein paar Daten über mein Display:
    8 Pins für die Digits
    8 Pins(0-9 und ein Punkt) für die Segmente
    Es hat die Leuchtfarbe rot.

    Ich hoffe, diese Angeben reichen euch.
    ...
    Nein, das reicht nicht. Es gibt LED-Displays mit gemeinsamer Anode und es gibt welche mit gemeinsamer Kathode. Im 2. Verweis, den chmee in seinem Beitrag angibt, werden Displays mit gemeinsamer Anode verwendet.
    Geändert von hela (17.06.08 um 17:45 Uhr) Grund: Fehlerkorrektur
     

  6. #6
    ts230 ts230 ist offline Mitglied Brokat
    Registriert seit
    Jul 2007
    Ort
    CA
    Beiträge
    261
    @hela

    Das Display hat eine gemeinsame Anode
     

Ähnliche Themen

  1. Wenn status = 1 aus style display:none display:block machen
    Von spikaner im Forum Javascript & Ajax
    Antworten: 1
    Letzter Beitrag: 16.01.11, 09:04
  2. display block / display none ?
    Von nordi im Forum Javascript & Ajax
    Antworten: 0
    Letzter Beitrag: 09.01.08, 11:43
  3. Antworten: 1
    Letzter Beitrag: 19.01.06, 15:53
  4. Display Tag Library - Nothing found to display Problem
    Von x_Red_Eagle_x im Forum Enterprise Java (JEE, J2EE, Spring & Co.)
    Antworten: 4
    Letzter Beitrag: 15.06.05, 11:36
  5. LCD-Display
    Von Ganto im Forum Linux & Unix
    Antworten: 6
    Letzter Beitrag: 30.01.04, 20:57