Forum: Mikrocontroller und Digitale Elektronik Active Low und ATmega8


von Tobias F. (tobias-f)


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

von Eumel (Gast)


Lesenswert?

Tobias F. schrieb:
> 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.

Ja, beachte auch den zulässigen Strom der Portpins und der LEDs

von Rolf M. (rmagnus)


Lesenswert?

Eumel schrieb:
> beachte auch den zulässigen Strom der Portpins und der LEDs

Und nicht nur den Strom einzelner Pins, sondern auch den Gesamtstrom der 
Ports, wenn alle Segmente an sind.

von Tobias F. (tobias-f)


Lesenswert?

Vielen Dank für eure Hilfe,

im Datenblatt steht nur der maximale Strom für jeden Pin (40mA).
Stromangaben für den gesamten Port habe ich nicht gefunden.

Aber es funktioniert wie gedacht :-)

Viele Grüße

Tobias

von Markus W. (Firma: guloshop.de) (m-w)


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. :-)

von Tobias F. (tobias-f)


Lesenswert?

Ah ok, eigentlich auch logisch :D

Die Portpins belaste ich derzeit mit ca 8mA. Ist also absolut im Rahmen

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.