Forum: Mikrocontroller und Digitale Elektronik Kein Output am µC


von Neuling (Gast)


Lesenswert?

Guten Abend Community,

ich habe versucht eine LED mit einem Atmega 8515 zum leuchten zu 
bringen, erfolglos.

Trotz guter Aussicht kein Leuchten der LED.
Habe mein Programmieradapter ein Atmel MKII richtig angeschlossen (auch 
der Reset pin mit einem Pull-Up von 10k Ohm)

Versorgungsspannung 5V aus Pc Netzteil der Programmieradapter liest auch 
meine Gerätenummer.
Das Programm aus den Tutorials:

.include "m8515def.inc"

ldi r16, 0xFF ;Alle D-Pins auf Output
out DDRD, r16

ldi r16, 0xFF
out PORTD, r16 ;Alle D-Pins sollen 5V ausgeben.

ende:    rjmp ende

Zum testen, habe leider kein Multimeter, verwendete ich eine 5V LED und 
spasseshalber ein 5V Lüfter.

Keine Errors beim Compilen und genell kein Fehler feststellbar.

Woran kann es liegen, dass die LED nicht leuchtet?

von Neuling (Gast)


Lesenswert?

PS:
Selbes Problem auch bei meinem Attiny2313
Ich habe nun 2 Atmega8515 und 3 Attiny2313 getestet.

von Schlumpf (Gast)


Lesenswert?

Du hast nicht wirklich einen Lüfter an den Port deines Controllers 
geklemmt?

von Neuling (Gast)


Lesenswert?

Hachja das habe ich an einen, was hab ich schon zu verlieren und wie 
oben geschrieben ich han den fehler bei 5Weksneuen Controller

von Neuling (Gast)


Lesenswert?

Entschuldige die Rechtschreibung tippte geschwind am handy getippt.

Der lüfter war n ganz kleiner aus eim Laptop.
Nun wie kann das sein, dass alle 5 Controller nix ausgeben habe 
verschiedene Pins und Ports durch umschreiben des Programms ausgetestet.

von Gerald G. (gerald_g)


Lesenswert?

Ich glaube dir nicht, dass du einen Ventilator an den portpin gehängt 
hast. Mach bilder

von Jim M. (turboj)


Lesenswert?

Fehlt da nicht noch was?
Probiers mal mit
1
.CSEG
2
.ORG 0000

am Anfang.

von Neuling (Gast)


Lesenswert?

Jim meba dankeschön das Könnte es sein ich teste es sofort aber warum 
ist sowas nicht im tutorial Code?

Gerald du bekommst was du willst aber vielleicht nichtmehr heute.

von Neuling (Gast)


Lesenswert?

Also trotz .org unter der include kein erfolg
.cesg wird nich erkannt auch nicht blau hinterlegt

von Neuling (Gast)


Lesenswert?

verlesen, auch mit .CSEG und .ORG 0000 kein Erfolg.
Ich sehe das aber auch nicht in Beispielprogrammen.
Gerade nochmal überprüft meine Diode ist richtig eingesetzt.

von Magnus M. (magnetus) Benutzerseite


Lesenswert?

Lass mich mal deinen Schaltplan "erglaskugeln":


                   +-----+
                   | +5V |
                   +--+--+
       +--------+     |
+--+   |  LED   |     |
|µC+---+  oder  +-----+
+--+   | Lüfter |
       +--------+



...dat geht mit deinem Code nicht.

von Neuling (Gast)


Angehängte Dateien:

Lesenswert?

Keine Glaskugel mehr nötig, schaltplan als Bild.
Egal an welchen Pin ich die LED anschließe und das Programm änder, die 
leuchtet nie.

von Neuling (Gast)


Lesenswert?

Fehler gefunden, für nachfolgende,
ich habe den Resetpin mit GND verbunden >.<

von Schlumpf (Gast)


Lesenswert?

Neuling schrieb:
> ich habe den Resetpin mit GND verbunden >.<

Jup, so wird das nix ;-)
Und das mit dem Lüfter an den Pins solltest du besser bleiben lassen!

von Neuling (Gast)


Lesenswert?

Der µC bring sowieso zu wenig Strom der Lüfter kommt an ein Mosfet

von oldmax (Gast)


Lesenswert?

Hi
Was wieder mal beweist, das ein Schaltplan, auch wenn es nur eine dahin 
gekritzelte Skizze ist, oftmals die Fehlersuche erfolgreich zum 
Abschluss bringt.
gruß oldmax

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.