"Hello Wolrd"-Programm funktioniert nicht (LED dunkel, Basic)

OP (Firma: Möhrchenzucht) #3820847
Lesenswert?
• ▲
▼
Guten Abend zusammen,

ich will mich in die Mikrocontroller einarbeiten. Dazu habe ich mir für 
den Anfang ein paar ATMegas bestellt und ein Steckbrett mit ein bisschen 
Kleinzeug. Ich halte mich dabei an folgendes Tutorial:
http://halvar.at/elektronik/kleiner_bascom_avr_kurs/hallo_welt_fortsetzung/

Ich finde den Schreibstil sehr ansprechend.

Zum Programmieren habe ich mir einen mySmartUSB MK2 besorgt. Der scheint 
auch zu funktionieren und mit dem ATMega 8, der auf meinem Steckbrett 
steckt, zu kommunizieren. Zumindest gibt mir das mitgelieferte Tool 
myAVR Prog Tool keine Fehlermeldung aus und während der Übertragung hat 
der mySmartUSB auch mit grün blinkenden LEDs signalisiert, dass er Daten 
zum µC sendet.
Das Brennprotokoll sieht so aus:
>vorbereiten ...
>brennen ...
>benutze: mySmartUSB MK2 an COM3 mit ATmega8
>USB-Treiber installiert, aktiv (V ), Port: COM3
>Prozessor: ATmega8
>schreibe 122 Bytes in Flash-Memory ...
>... erfolgreich (0.36 s)
>OK

Das sieht doch soweit ganz gut aus.
Folgender Code aus dem Tutorial soll geflasht werden:
1
$regfile = "M8def.dat"  
2
$crystal = 1000000
3
$hwstack = 100
4
$swstack = 100
5
$framesize = 100
6

7
Ddrb = &B00000010
8
Portb.1 = 1
9
End
(Ich habe die Kommentare weggelassen, damit es die Formatierung nicht 
zerschießt)
An sich verstehe ich, was passiert. Nur: Die Low-Power LED mit 
Vorwiderstand leuchtet kein bisschen :(
Es liegt auch keine Spannung an der LED an.

Muss ich den Controller neustarten? Wenn ja, wie?
Grüße K

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.