auf geht´s! Als erstes laden wir uns, wer es noch nicht gemacht hat, die aktuelle Bascom-Demo herunter und installieren diese: Link zur Bascom-Demo, dort auf "Download Demo now"
Dann geht´s weiter mit dem AVR-Studio. Dieses brauchen wir, da damit die Treiber-Software für´s STK installiert wird ("Jungo"-Treiber)und in der Hilfe des AVR-Studios eine Anleitung für´s STK500 beinhaltet. Nachfolgend der Link zur Version 4. Ist eine ältere Version, für die man sich noch nicht registrieren muß. Ist aber für uns ausreichend:Direktlink zum Atmel.com download
Weil wir grad am Downloaden sind, ist´s auch immer ganz nützlich, die Datenblätter der µC zur Hand zu haben. Atmega8 Datenblatt
ganz nützlich am Anfang ist die Hilfe zum STK500 im AVR-Studio. Lest euch da mal durch. Diese erreicht ihr so: AVR-Studio -> Help -> AVR Tools User Guide -> STK500 User´s Guide
dann nehmt den Atmega8 und steckt ihn in den passenden Sockel (türkis) auf dem STK500. Paßt auf, daß ihr in richtig rum reinsteckt. Auf dem Atmega8 ist der Pin1 mit einem kleinen Kreis gekennzeichnet. Dieser muß zu der Ecke des Sockels zeigen, die abgeschrägt ist. Beim STK waren so 10-polige Flachbandkabel dabei. Verbindet bitte damit den Sockel mit der Beschriftung "LEDS" mit dem "PORTB", die "SWITCHES" mit "PORTD" und achtet dabei, daß das Rot-Markierte Kabel immer zur GND-Beschriftung zeigt. Dann noch das 6-Polige Kabel nehmen und damit "ISP6PIN" mit "SPROG2"(türkis) verbinden. Dann das STK mit dem PC verbinden, Netzteil dran und Einschalten.
Jetzt in der Systemsteuerung des PC im Geräte-Manager die verwendete Com-Schnittstelle raussuchen. Steht unter "Anschlüsse (COM & LPT)". Diesen Merken, ist bei mir z.B. COM1.
Dann starten wir Bascom. Dort gehen wir in "Optionen" und weiter zu "Programmierer". Dort die Einstellungen wie im Bild machen, natürlich mit eurer COM-Port-Nummer: Bascom_Optionen_Programmer.png - Bild entfernt (keine Rechte) Den Rest der Optionen können wir vorerst so lassen.
Dann drückt oben ca. in der Mitte auf die kleine Schaltfläche, die wie ein schwarzer Mikrocontroller aussieht. Beim drüberfahren mit der Maus wird "Compile Program (F7)" eingeblendet. Oder einfach F7 drücken. Jetzt will Bascom die Datei speichern. Sucht euch einen passenden Ordner und Dateinamen aus. z.B. LED-Test.bas Danach compiliert Bascom den Basic-Code nach AVR-Maschinencode.
Jetzt geht´s noch drum, das Programm in den µC zu übertragen. Drückt dazu auf die übernächste, die grüne Schaltfläche bei der beim drüberfahren "Programm chip (F4)". Jetzt sollte das Programm übertragen werden und im Anschluß müssten alle LEDs im Sekundentakt blinken.
danke für die Rückmeldung. Wie sieht´s beim Rest aus? Ist so still geworden...
Gruß Gerhard
Hallo Gerhard,
Mein neuer Rechner ist noch nicht da... Der Erste hatte einen Transportschaden ("runtergefallen") - sch... UPS. Mit denen hatten wir schon mehrmals Probleme, aber auch mit DPD. Ersatzlieferung soll noch 8 bis 14 Tage dauern....(müssen erst prüfen...)
Grüße aus Unterfranken Max
Qualität aus Franken - garantiert nicht aus Bayern
Versuche auch Unerprobtes - Profis bauten die Titanic, Amateure die Arche
war bis jetzt Krank hatte Probleme mit meinem Halswirbel. Wie kann ich mein STK 500 an meinen Laptop anschliessen? Habe nur eine VGA anschluss 15 polig. Habe noch ein Adapterkabel auf USB, wenn ich das Anschliesse zeigt er mir nur assignment error. Auf dem Board ist ein atmega8515L schon gesteckt,funktioniert das nicht mit dem oder muss ich was umstecken. Welchen Atmega 8 nimmst Du? Als absoluter Anfänger hat man eben seine Probleme.
Hallo Andy, das mit dem 15 Pol VGA Anschluss vergiss mal ganz schnell, das wird Teuer wenn du da was anschließt was da nicht dran gehöhrt Wenn Dein Computer kein RS232 Anschluss hat, brauchst Du einen USB auf RS232 Adapter. IMG_1579.JPG - Bild entfernt (keine Rechte) Schau mal bei Ebay oder Amazon.... Z.b. http://www.amazon.de/gp/product/B0014I4W...Y2YFZ8D1F4C45BR Oder Du lötest dir selber etwas, mit dem MAX232, aber bei dem Preis, würde ich mir die Arbeit nicht machen
Wenn Du den Adapter dann hast, schließt Du ihn wie auf dem Bild am STK500 an. IMG_1581.JPG - Bild entfernt (keine Rechte) Wenn Du die Treiber für den Adapter installiert hast, schau mal im Gerätemanager (Wie das bei neueren System als XP heißt geht weiß ich nicht), Dort siehst Du dann deine Comports, musst Dich dann mal durchklicken um zu sehen welche Comport Nummer der Adapter hat, diese Trägst Du dann in Bascom ein.
Was den von Dir erwähnten Controler betrifft, da musst Du im Programcode dann dein Eintrag
1
$regfile = "m8def.dat" 'Mikrocontroller ist Atmega 8
ab deinen Prozessor anpassen! Bei dir müsste dann folgendes stehen
1
$regfile = "8515def.dat" 'Mikrocontroller ist atmega8515L
Wobei der Teil hinter dem Hochkomma ('...komentar) nur ein Kommentar ist. Das Hochkomma ist bei der # _Taste neben der Enter Taste und bekommst Du mit der "Shift + #" Tastenkombination. So ich hoffe ich konnte Dir etwas weiter helfen. Du Solltest Dir aber noch ein Mega 8 CPU besorgen. Dann bist für den Kurs auf jeden Fall bestens gerüstet. Gruß und schöne Weihnachten an alle. Ingo