mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik STK 500: inaktive LEDs leuchten leicht mit


Autor: jupp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hi,


ich habe PORTB mit den LEDS verbunden.

PORTB = 0xff; // keine LED aktiv, ok

PORTB = 0xef; // nur eine LED aktiv, ok

PORTB = 0xdf; // zwei LED aktiv, die anderen leuchten auch (ganz leicht)

je mehr LED leuchten sollen, desto stärker leuchten die andren mit.
wie kommt das?

meine spannungen sind: VTARGET = 5.1V AREF = 5.0V

damit sollte doch wenn PORTn = hi auch LEDn = hi und damit
Collector 5V (sind da ja fest verdrahtet, kann man die irgendwie 
auslesen?)
und EMITTER = 5V (ist doch hier AREF, oder?) weil der prot ja high ist.
damit an C und gleiches potential, also kein strom über die LED!?

Autor: spaschi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Es gibt Wirbelströme die sich in der Luft ausbreiten und somit ein 
leichtes Leuchten der LED verursachen. Wickle die LED mal mit ALU-Folie 
ein, dann sollte der Effekt verschwinden.

Gruss

Autor: *.* (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
DDRB ist auch gesetzt?

Autor: jupp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ja, ddr ist gesetzt.

hier mal der ganze code.
dabei leuchten LED0-3 etwa halb so stark wie 4-7:


#include <avr\io.h>

int main(void){

  DDRB = 0xff;
  PORTB = 0x0f;

  return 0;
}



der gleiche effekt tritt auf wenn die ersten 4 prots low setze:

PORTB = 0xf0;

seltsamerweise, leuchten die LEDs dann deutlich schwächer mit...


bin für jede hilfe dankbar.

Autor: Panzerknacker 176-671 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Bei meinem STK500 nicht.

Autor: Panzerknacker 176-671 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ATtiny2313

Autor: Helmut Ru (heru01)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hast Du ISP angeschlossen? dann kein wunder wenn PB0 bis PB3 tun...

Autor: jupp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
habe das bisher mit nem 8515 un einem 644 probiert.

Autor: jupp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>hast Du ISP angeschlossen? dann kein wunder wenn PB0 bis PB3 tun...

nein habe ich nicht...

Autor: jupp (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok ok ok ...

es war der falsche sockel!

hättet ihr aber auch drauf kommen können...  =)

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.