LED an ATMega8 blinkt, soll sie aber nicht

OP #1161522
Lesenswert?
• ▲
▼
Hey,
hab nach beiliegendem Bild meinen ATMega8 beschaltet.
Programmieren geht auch wunderbar, aber wenn ich jetzt mal testweiße 
eine LED an einen Port dran hänge (z.B. PD7) dann blinkt diese, obwohl 
dauerhaft 0...
1
.include "m8def.inc"
2

3
       ldi r16, 0xFF    
4
       out DDRD, r16    ; D -> Ausgang
5
    
6
       ldi r16, 0xFF    ; alles aus
7
       out PORTD, r16
8

9
       cbi PORTD, 7     ; PD7 'offen'
10

11
ende:  rjmp ende        ; schleife

Wenn ich einen Motor an den L293D anschließe, dann dreht sich dieser 
auch nur impulsweise...

Sascha
Angehängte Dateien:
OP #1161526
Lesenswert?
• ▲
▼
Erstmal danke für die schnelle Antwort^^
Das mit dem C7 is mir noch gar nicht aufgefallen g werd ich noch 
beheben...
Jap, der TST ist eine Lichtschranke, die hab ich aber noch nicht 
verbaut.
Die LED hab ich nur zum testen benutzt, ist also auch nicht aufm 
schaltplan zu finden, wobei ich natürlich einen vorwiderstand dazwischen 
geklemmt habe. (2kohm - war grad zur Hand)

Naja, beim testen hatte ich 12 V anliegen, da wird der 7805 'handwarm', 
solange ich keinen motor dran hänge.
Ansonsten erhitzen sich 7805 und der L293D recht schnell...
Wobei der Motor in Folge der recht langen pausen nicht richtig läuft.

Ne idee, warum die Versorgungsspannung einbricht, bzw. wie ich das 
beheben kann ?
Aso, hab ein Netzteil mit 20W. Als output steht da 800mA 9.6VA (max)

Sascha
OP #1161537
Lesenswert?
• ▲
▼
Ahh, ich bin auch blöd...
Man sollte auch mal probieren den programmieradapter (ISP) zu entfernen 
g
Also wenn ich den Adapter weglass, dann leuchtet die LED durch freu

Bleibt aber das Problem mit der wärme...
Am 7805 ists ja kein Problem, aber der L293D wird mit Motor sau schnell 
heiß.

//Edit
ich glaub ich werd mir nen anderen Motor suchen, denn mit 600mA ist der 
L293D wohl ein wenig falsch dimensioniert...

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.