Hallo! Ich bin total neu im Umgang mit Mikrocontrollern. Als Einstieg habe ich mir einen ATMEGA8535 gekauft und das EXperimentierboard von http://www.siwawi.arubi.uni-kl.de/avr_projects/avrispre/ispRE_0_1.png aufgebaut, allerdings ohne den ATtiny und ohne AVR_ISP6- Sockel und mit einem 8 MHz -Quarz. Für den 10-poligen AVRISP- Sockel habe ich mir selbst ein DT006 kompatibles Programmierkabel für den Parallelport gelötet, wie auf Seite http://mikrocontroller.cco-ev.de/de/isp.php#lpt beschrieben. Zum Programmieren benutze ich Codevision. Unter "settings programmer" ist "Kanada SKT200 System" eingestellt. Für die Chipauswahl und die Codegenerierung des Gerüstes benutzte ich den CodeWizard. Soll erstmal nur ein Lauflicht werden. LED´s natürlich angeschlossen. Doch das Programmieren klappt nicht, bekomme laufend einen "Communication error". Kann mir jemand einen Tip geben, was ich falsch machen könnte? Habe ich vielleicht ein falsches Programmierkabel, oder benötige ich noch eine spezielle Flashsoftware für den AVR? Muß ich die "program fuses" programmieren ?(da habe ich schon beides versucht-> alle unaktiviert, also auf "1" oder 1MHZ intern eingestellt, dh. CKSEL 1-3=0.) oder benötigt Codevision noch zusätzliche Software(außer AVR Studio, das habe ich auch geladen)? Wäre klasse, wenn ich einen Tip bekäme, der mir aus der Verzweiflung hift. Rita
Also: Du hast erstmal kein Programmierproblem sondern ein Kommunikationsproblem mit Deinem Board. Wie sieht es denn da aus, wie ist Dein Kabel verschaltet,... Hilf uns Dir zu helfen
Hallo Willi, das Kabel nennt sich SKT500 kompatibel. Ich habe die Verschaltung unter http://mikrocontroller.cco-ev.de/de/isp.php#lpt nachgebaut. Also die Anschlüsse MISO,MOSI,SCK und RESET sind über 220 Ohm an das Parallelport angeschlossen. MISO PIN11, MOSI PIN2, RESET PIN4 SCK PIN5. Rita
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.