Mega 8 oder 128?
Und welches dev board genau?
Hallo, ich habe mich mal mit dem Thema Atmel auseinander gesetzt und mir die ersten Teile bestellt.
USBAsp Adapter und ein ATMega128 Dev Board. Klappt alles super.
Jetzt wollte ich richtig loslegen und die ersten eigenen Sachen bauen.
Tutorail ausgesucht und die Schaltung Spannung stabilisieren nach gebaut.
Bis auf den Taster und die LED alles verbaut. Schaltung auch dem ATMega8 angepasst.(Pin1=Reset,VCC=7,GND=8,usw)
http://www.rn-wissen.de/index.php/Bi...g_spannung.gif
Wenn ich den USBAsp anstecke ging am USBAsp immer die Betriebs LED aus.
Also Lupe raus und Kontrolle. Da hat sich doch so ein kleiner Zinnspritzer zwischen VCC und GND versteckt.
Also alles nochmal überprüft und den einen Fehler entfernt.
Wieder angesteckt, LED leuchtet.
Und jetzt kommt's!
Ich kann den ATMega8 nicht in Bascom identifizieren oder brennen.
Als Anhang ein Bild davon.
Was ist hier nur Falsch?
lg McStreet
Geändert von McStreet (06.02.2014 um 21:04 Uhr) Grund: Bild eingefügt
Mega 8 oder 128?
Und welches dev board genau?
..richtigen Programmer/Parameter in Bascom ausgewählt ?
Ja. Der Programmer ist richtig.
Wenn ich den M128 Brenne, läuft alles bestens. Nur wenn ich umstecke auf den M8 geht nichts.
- - - Aktualisiert - - -
Ja. Der Programmer ist richtig.
Wenn ich den M128 Brenne, läuft alles bestens. Nur wenn ich umstecke auf den M8 geht nichts.
Läuft der Mega8 evtl noch auf 1Mhz? Dann mal die Programmiergeschwindigkeit runtersetzen. Bei meinem USB-ASP geht das mit einem Jumper.
Danach den Mega8 evtl. umfusen auf 8Mhz. Aber bitte aufpassen! Sonst brauchst du einen neuen Mega8. Wenn du dir nicht sicher bist frag lieber nochmal nach bevor du die Fusebits änderst.
Gruß Daniel
Unser Sommer ist ein grün angestrichener Winter. Das einzige reife Obst, das wir haben, sind gebratene Äpfel. [Heinrich Heine]
Der Mega 8 ist Nagelneu.
In Bascom AVR steht unter Programmer und Clock Frequenzy : Auto.
Ich bin mir auch nicht sicher ob ich bei Bascom etwas für den Mega 8 umstellen muss.
Und wegen der Fuses, brauche ich auf jedenfall lieber nochmal hilfe.
Geändert von McStreet (07.02.2014 um 12:40 Uhr) Grund: Nachtrag
Wird der mega8 nicht ab Hersteller mit 1 Mhz vom internen Oszillator ausgeliefert? Dann wäre der maximale Flashtakt 250 kHz - laut Datenblatt maximal 1/4 CPU-clock.
Kennst Du diesen Fusecalkulator?
Ciao sagt der JoeamBerg
Hallo,
Du kannst mal versuchen ""m8adef.dat" einzutragen
... ansonsten setz mal bitte die Stack- und Size-werte im Programm auf z.B.32 runter.
Und sonst hast Du vermutlich die Pins vertauscht am meag8 ...du sagst zwar du hast angepasst aber, schreib mal hier auf wo die Miso/Mosi ran geht. Zumindest den USB-ASP könntest du mal manuell in den Optionen auswählen. Speichern nicht vergessen.
Das Programm neu compilieren und dann wieder versuchen.
Geändert von HeXPloreR (07.02.2014 um 15:07 Uhr)
...kommst Du denn generell gar nicht auf den Atmega(Acht)?
Kannst Du ihn nicht auslesen ("manual program -> lock and fusebits") - denn das sollte auf jeden Fall funktionieren, egal was dranhängt - sonst ist da was ganz anderes faul !
Habe Heute meinen Programmer wieder zum Testen herausgeholt (funktioniert sofort mit einem AtmegaAcht), dabei auch gleich ein Gehäuse gedruckt.
http://www.pixelklecks.de/pictures/usbasp01.jpg
Lesezeichen