Hi, ich denke, ich werde alle die das hier lesen, mit meiner Frag nerven, aber ich finde keine Antworten - auch nich in der Suche... Ich habe meine Hardware zusammen: ein Anfängerboard (AVR Entwicklungsplatine für 28-polige AVRs (AVR-P28-8MHz)), mit ein paar ATmega8, usw. Ein erstes Programm habe ich auch schon geschrieben (blinkende LED). Software und so habe ich auch und verstanden. Nur wenn ich die Datei per Pony auf den ATmega8 ziehen will, wann startet denn das Programm. Muß ich nur wieder Spannung und PC trennen und dann wieder Spannung dran und schon blinkts, oder wie? Muß ich was drücken (z.B. den Resettaster, oder den zweiten Taster auf dem Board (verbunden mit PD2)? Ich will es nicht einfach ausprobieren. Nacher gehts kaputt :) Gruß, der noch-Anfänger Matze
Hallo Matze Es wäre besser, wenn du den Programmieradapter abklemmst und dann Reset drückst (sicherer wäre erst Spannungsversorgung abklemmen, danach den Progger und dann Spannungsversorgung wieder dran). Kaputt kann einglich nur was gehen, wenn du Masseschleifen bekommst, sprich es fließen nicht aus dem Netzteil sondern aus dem Progger oder PC Ströme in die Entwicklungsumgebung, da könnte unter Umständen sehr viel Kaputt gehen.
Matze Apa wrote: > Ich habe meine Hardware zusammen: ein Anfängerboard (AVR > Entwicklungsplatine für 28-polige AVRs (AVR-P28-8MHz)), mit ein paar > ATmega8, usw. Olimex P28 Board? Da gibt es mindestens zwei hier im Forum, die kürzlich damit angefangen haben. > Ein erstes Programm habe ich auch schon geschrieben (blinkende LED). > Software und so habe ich auch und verstanden. Nur wenn ich die Datei per > Pony auf den ATmega8 ziehen will, wann startet denn das Programm. Muß > ich nur wieder Spannung und PC trennen und dann wieder Spannung dran und > schon blinkts, oder wie? Muß ich was drücken (z.B. den Resettaster, oder > den zweiten Taster auf dem Board (verbunden mit PD2)? Ja. So geht es. Je nach Einstellung im PonyProg kann es nötig sein, den ISP-Programmierstecker abzuziehen. Es gibt Programmsoftwareeinstellungen, die den µC im RESET Zustand zurücklassen. Dann startet der AVR nicht... Wenn der ISP-Programmierstecker abgezogen wird, kann das nicht passieren und das Programm in AVR hat auch keine Chance irgendwie an den Leitungen zum PC zu drehen. > Ich will es nicht einfach ausprobieren. Nacher gehts kaputt :) No Panic! Da kann eigentlich nix kaputt gehen.
Welchen Knopf muß ich denn nun drücken? Beide? Und wie kann ich das Programm stoppen, damit ich ein neues auf den ATmega8 ziehen kann. Gruß Matze
Welchen Knopf muß ich denn nun drücken? Beide? -> den Reset Knopf - welcher das ist wird ja wohl rauszufinden sein?!?! Und wie kann ich das Programm stoppen, damit ich ein neues auf den ATmega8 ziehen kann. -> sobald du reset "drückst" (das macht der ISP automatisch) stoppt das prog und der atmel geht in den programmiermodus - lässt du reset los, "läuft er wieder von vorne los" Btw: Versuch ERSTMAL 8 Leds an einem Port nur ein oder auszuschalten per Registereinstellungen (in der software), also NIX mit Taster oder delay oder sowas. Denn wie es scheint, blinkt ja auch noch nix... Klaus.
Ne, ich habs noch nich ausprobiert. noch keine zeit gehabt. ein programm, welches per register (=ports?) eine LED ein- und ausschaltet ist doch fast das gleiche, als wenn ich die LED per delay blinken lasse. Im programmieren in c bin ich eigentlich soweit fit - naja, was den hausgebrauch angeht. ich wollte halt erstmal den hardwarebereich abklären. denn komischerweise steht zu der handhabung vom board nirgendwo was. es wird seitenlang über interrupts und PMW referiert, aber nirgendwo wird der anschluß von PC und board erklärt... schade! gruß matze
..."eigentlich" wird der anschluss ja auch im Manual des Boards erklärt! Oder ewta nicht? Also beim STK500 stehts auf jeden Fall. C für den PC != C Atmel. Das du ne if Schleife hinbekommst, bezweifel ich nicht. Aber oftmals werden einfach nur Register falsch initialisiert, was aber streng genommen nat. nichts mit C "an sich" zu tun hat... Klaus.
Ich habe das Olimex P28 Board. Dazu gibt es nich wirklich dokumentation... leider. Aber wenn du das handbuch für den SKB500 per PDF hast, kann ich das sicher auf meine probleme übertragen. wo bekommen ich das her, oder kannste mir das mailen? Gruß Matze
Ne, ich "breadboarde" meinen ganzen Mist. Ich geb dir mal noch 10 Minuten alleine mit Google - und wehe, ich finde das oder ein ähnliches Manual dann auf Anhieb :) Klaus.
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.