Hallo, Ich habe AVRStudio4 und WinAVR installiert. Habe mir ein kleines Demo aus den AVR-GCC Tut abgeschrieben und auf einen Atmega88 geschrieben. Unter AVRStudio habe ich den WINAVR als Plugin installiert. Jetzt steht da der kleine main.c Text im Editor und hab ihn mal mit Alt+F7 kompiliert. geht auch ohne Fehlermeldungen durch. kann ich dieses jetzt ohne die Fusebits zu ändern in einen Jungfräulichen Atmega88 schreiben?
Hi, das hängt vorallem davon ab wie dein Atmega beschalten ist und was das programm machen soll. Wäre gut wenn du die Beschaltung beschreiben könntest und auch welches Programm genau du auf den Atmega laden willst grüße thomas
Diese FuseBits interssieren mich. Kann ich nicht per AVRStudio/WinAVR diese aus dem neuen und noch nicht beschriebenen Prozessor auslesen? Leider habe ich in den pdf´s noch nichts dazu gefunden.
Andreas Lar wrote: > Diese FuseBits interssieren mich. Kann ich nicht per AVRStudio/WinAVR > diese aus dem neuen und noch nicht beschriebenen Prozessor auslesen? > Leider habe ich in den pdf´s noch nichts dazu gefunden. Sicher kann man die Fusebits auslesen. Es ist sogar extrem empfehlenswert die Fusebits wenigstens einmal auszulesen - bevor man sie verändern möchte. Rein aus Neugier auslesen, ohne was zu ändern, schadet auch nicht. Wie man die Fusebits ausliest, hängt dem vorhandenen Equipment ab. AVRStudio/WinAVR ist softwaremässig schon für 100% der Fälle geeignet. Hardwaremässig fehlt in deiner Beschreibung noch das Tool zwischen dem nackigen ATmega und dem PC mit der Auslesesoftware: der Programmieradapter. Hast du so einen und welchen?
Andreas Lar wrote: > Ich habe den USBprog 3.0 von embedded projekts mit AVRISP mkII. Kenne ich nur vom Namen. Sollte aber mit AVR Studio kein Problem sein. Unter Tools => Program AVR => Connect => AVRISP mkII auswählen und los geht's. Und wenn es hapert, hat AVR Studio auch noch eine Hilfe eingebaut.
hat geklappt. Es zeigt sich dann ein recht umfangreiches Menu. Da muß ich mich erst mal durch die Kürzel im pdf zum Kontroller lesen. Ist es eigentlich ein Problem wenn der Controller per Default mit internen RC Ozilator ausgeliefert wird und das Testboard mit Quarz und Kondensatoren bestückt ist und ich den Proz. einfach unter Strom setze? In meinem kleinen main.c habe ich die Port einfach mit 8 Pin eingetragen. Port C hat bei dem Atmega88 aber nur 7 Pins. Kann das Probleme aufwerfen?
Andreas Lar wrote: > Ist es eigentlich ein Problem wenn der Controller per Default mit > internen RC Ozilator ausgeliefert wird und das Testboard mit Quarz und > Kondensatoren bestückt ist und ich den Proz. einfach unter Strom setze? Nein ist kein Problem. Der AVR gibt keine Spannung an den Pins aus, an denen der Quarz hängt und der wird nicht ins Schwingen kommen. > In meinem kleinen main.c habe ich die Port einfach mit 8 Pin > eingetragen. Port C hat bei dem Atmega88 aber nur 7 Pins. Kann das > Probleme aufwerfen? Nein auch nicht. Ich denke, dass die überzähligen Bits ignoriert werden. Jedenfalls habe ich mich darum auch nie gekümmert und bisher ist nichts schiefgegangen.
Danke Stefan, das Du dir noch einmal die Zeit genommen hast um meine Fragen zu beantworten.
Keine Ursache. Habe eine nette Motorradtour hinter mir und lasse jetzt den Tag gemütlich im Forum ausklingen. So long!
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.