Hallo! Ich verstehe nicht ganz den Sinn der LED-Ansteuerung auf dem STK500. Warum wird der Transistor dazwischen geschaltet? Kann man die LED und den Widerstand nicht direkt von +5V auf den Ausgang legen?
Vielleicht ziehen alle LEDs zusammen zuviel Strom für einen Port. Außerdem belastet man dadurch nicht den AVR mit fließenden Strömen (sondern nur die Spannungsversorgung des STK500) und hat somit mehr "Reserve" für weitere Anwendungen.
Wieviel Strom zieht so eine LED? 10mA? 20mA? An einem Port also schonmal das Ganze mal acht. Und wieviel kann ein µC? Also viel ist es nicht und man möchte vielleicht ein wenig mehr als nur LEDs ansteuern ;)
Ich glaube das hat den sinn, dass die leds immer gleich stark leuchten, unabhaengig von der betriebsspannung des uCS. lg robert
>Ich glaube das hat den sinn, dass die leds immer gleich stark leuchten, >unabhaengig von der betriebsspannung des uCS. Das ist sogar richtig geglaubt. Die Controller können im STK500 mit unterschiedlichen Spannungen betrieben werden, um deren Funktion im Zielsystem simulieren zu können. An den Port-Steckern liegt dann auch die eingestellte VTG (im AVRStudio einstellbar im Reiter "Board") an, um auch Peripherie-Schaltungen entsprechend zu betreiben.
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.