Hallo, Ich versuche schon den ganzen Tag die Schaltung unter http://www.mikrocontroller.net/tutorial1.htm nachzubaun, was mir aber nicht gelingt. Beim beschreiben des Controllers kommt immer... Reset chip... ok Signature: No chip or no signal !!!!!! No erasing Writing code memory... Adress:0000 Write:0f Read:00 | Volume:00% of Flash | 07% of File (14Bytes) !!!!!!!!!!!! ERROR !!!!!!!!! Memory not written successfully! Chip was not erased. Use /ERASE to clear code and data memory. Ich hab leider k.A. woran es liegt. Vielleicht weiss ja einer was man dabei alles so falschmachen kann :-D
Hallo Florian, Was meinst du damit genau?: "Einen 10-Pol Avr ISP (Atmel Nachbau)" Meinst du den 74244 Adapter für die parallele Schnittstelle ? Welche Software verwendest du ?: Atmel AVRISP oder Ponyprog oder ...... Bist du dir sicher das du die Schaltung korrekt aufgebaut hast ? Gruß Matthias
Hallo, Eigentlich bin ich mir relativ sicher. Ich frage mich nur warum bei der Schaltung kein +pol da ist?!?! Ich benutze AVR ISP
Hallo, mir ist es schon passiert, daß der Chip offenbar keine ID hatte. Ein 89C51er hat mich fast in den Wahnsinn getrieben, als ich damit versuchte meinen Progger zu bauen. Das PRG-ROM enthielt lediglich ein Muster aus FFh und 00h. Beim scannen der ID-Adressen entdeckte ich einen Wert bei 13h, der jedoch nach löschen des Flash-ROMs verschwand. Ein zweiter (gleiche Bestellung) hatte das selbe Prolbem - aber sie laufen ansonsten einwandfrei! Zum Glück liefen die ebenfalls mitbestellten 89C52 auf Anhieb, daß ich mir sicher sein konnte, keinen Fehler gemacht zu haben. Gruß, Arne
Hi Florian, zum programmieren muß die Schaltung natürlich auch an + und and - angeschlossen sein! Die Masse ist mit dem PC verbunden. Der +-Pol hin zum PC sind die Datenanschlüsse (MOSI etc.). Hoffe geholfen zu haben! Sebastian
Ja, jetzt frage ich mich ja nur, ich will das teil ja nit immer am PC hängen haben und habe für die 5V zu bekommen das ganze an ne Baterie gehängt. Doch wo muss der +Pol der Baterie hin???
Hi Florian, also nun mal ganz langsam: Deine AVR-Schaltung arbeitet grundsätzlich autonom (also ohne PC) und benötigt dafür eine Spannungsquelle (z.B. Batterie). Der Pluspol kommt an VCC (und überall, wo in der Zeichnung 5V steht) und der Minuspol an GND (Ground = Masse). Zum programmieren bleibt die Batterie nach wie vor angeschlossen. Wie im Tutorial erklärt, schließt Du nun den Programmer an. Masse vom AVR und Masse vom PC werden gleichgeschlossen. Die Daten laufen nun über die anderen Datenleitungen (MISO usw.) (Strom an oder aus). Du mußt nun aber nichts extra verbinden. Dies ist nur eine Erklärung, wie die Schaltung funktioniert. Mach's einfach so wie im Tutorial erklärt! Grüße, Sebastian
Also, mein +Pol Problem hat sich erledigt, es war auch alles richtig, ich hab nur bei so vielen Kabeln mal den Überblick verloren. Ich hab jetzt mal getestet ob alle Kapel auch richtig eingesteckt sind, und dem ist so. Aber dennnoch will das teil sich (auch mit PonyProg) nicht beschreiben lassen. Ich habe mal eine PDF datei mit der Beschreibung von meinem ISP angehängt(ich benutze den 10Poligen). Vielleicht kann mir ja irgendeiner helfen. Danke schonmal Florian PS. An den Bauteilen AVR und Quarz kann es nicht liegen, da ich diese schon mehrfach ausgetauscht habe.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.