Active Low und ATmega8

OP #3160334
Lesenswert?
• ▲
▼
Hallo,

ich hab ein Atmega8 und möchte mit dem ein 7 Segment Display ansteuern. 
Dieses ist Active Low. Es bekommt 1x Vcc und durch Belegung der 
restlichen Anschlüsse leuchten alle Segmente.

Meine eigentliche Frage, wie steuer ich mit dem µC das Display richtig 
an. Kann ich die Portpins auf 0 setzen und die LEDs leuchten und sobald 
ich die Portpins auf 1 setze sind die aus? Oder gibts da eine andere 
Lösung.

Viele Grüße

Tobias
(Firma: guloshop.de) #3161594
Lesenswert?
• ▲
▼
Tobias F. schrieb:
> im Datenblatt steht nur der maximale Strom für jeden Pin (40mA).
> Stromangaben für den gesamten Port habe ich nicht gefunden.

Schau mal beim ATmega8-Datenblatt ins Kapitel "Electrical 
Characteristics" (bei meinem auf der Seite 235). Da steht unter 
"Absolute Maximum Ratings":

"DC Current VCC and GND Pins................................. 300.0mA"

Wenn du also I/O-Pins mit 40 mA belastest – was wirklich schon Stress 
ist für den Mikrocontroller – dann dürfen das maximal 7 Stück sein.

> Aber es funktioniert wie gedacht :-)

Das freut mich natürlich. :-)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.