Forum: Mikrocontroller und Digitale Elektronik 7 Segment an Mega163


von Jan (Gast)


Lesenswert?

Hi zusammen,
würde gerne zwei 7 Segment Anzeigen an meinem Mega163 betreiben, nur 
würde ich dafür ungerne 14 Ports belegen, nun hatte ich schon an einen 
Dekoder a la 4511 gedacht. Ist es möglich zwei Anzeigen über 4 Ports zu 
stzeuern, wenn ja wie?

Gruß

von Gast (Gast)


Lesenswert?

du kannst es sogar mit weniger als 4 Leitungen
-> siehe Tutorial AVR-Tutorial: Schieberegister

von Gast (Gast)


Lesenswert?

http://www.mikrocontroller.net/articles/AVR-Tutorial:_Schieberegister
hmmm...
wie geht das mit den Wiki-Links?
Kurzer Test:
[AVR-Tutorial:_Schieberegister]

von Jan (Gast)


Lesenswert?

Super, danke..
Und kann man die ganze Anzeige auch nur über einen vorwiderstand 
betreiben, oder benötigt man immer 7?

von Gast (Gast)


Lesenswert?

wenn du nur einen Widerstand nimmst, dann wird das Display immer 
dunkler, je mehr Segmente leuchten - es sei denn du regelst das dann per 
PWM aus, aber vergiss das vorerst.

Also: nimm eine ausreichende Anzahl an Schieberegistern und WICHTIG: 
auch darauf achten, dass der Ausgangsstrom im Rahmen bleibt. Also ev. 
sicherheitshalber noch einen Treiber (zB einfacher Transistor) 
nachschalten!
Und für jedes Segment solltest du einen Vorwiderstand nehmen -> also 7 
Stück pro Stelle

von Werner (Gast)


Lesenswert?

SAA1064 ist auch nicht schlecht zur Ansteuerung von 4 7Segmentanzeigen. 
Der Chip ist relativ teuer (teurer wie die meisten AVRs :D), aber über 
I2C leicht und portsparend anzusteuern.

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.