Anfänger zu den Fuse Bits

OP #847142
Lesenswert?
• ▲
▼
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?
Gast #847162
Lesenswert?
• ▲
▼
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
Persönliche Seite #847421
Lesenswert?
• ▲
▼
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?
OP #847576
Lesenswert?
• ▲
▼
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?
Angehängte Dateien:
Persönliche Seite #847790
Lesenswert?
• ▲
▼
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.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.