Forum: Mikrocontroller und Digitale Elektronik Fuses in Atmel Studio und Ponyprog


von Matthias Rhein (Gast)


Lesenswert?

Hallo.
Ich möchte die Fuses eines ATtiny2313 setzen, kenne leider nur die 
Bezeichnungen in PonyProg. Diese lauten BODLEVEL1, SUTO0, CKSEL0, CKSEL1 
und
CKSEL3. Mein Programmieradapter funktioniert nur mit Atmel Studio. 
Hiermit kann ich das Hex.File in den Controller schreiben, die 
Bezeichnungen der Fuses
sind anders. Welche Fuses in Atmel Studio entsprechen also den obigen ?
Freue mit auf eine Lösung.
Freundliche Grüße
Matthias

von erklehr behr (Gast)


Lesenswert?

Matthias Rhein schrieb:
> Freue mit auf eine Lösung.

Schaue ins Datenblatt des ATtiny2313, Seite 159 und folgende.
Unter "Memory Programming" gibt es den Abschnitt "Fuse Bits".

von Matthias Rhein (Gast)


Lesenswert?

Danke für Deine nette und prompte Antwort. Beantwortet jedoch leider 
nicht meine Frage. Die Bezeichnungen der Fuses im Datenblatt entspricht 
der in PonyProg. Atmel Studio (Menü Tools->DeviceProgramming) bietet mir 
jedoch Bezeichnungen wie "EXTENDED.SELFPRGEN, HIGH.DWEN, usw. Welche 
Fuses im Studio
 muß ich also setzen ?
Grüße Matthias

von erklehr behr (Gast)


Lesenswert?

Matthias Rhein schrieb:
> Atmel Studio (Menü Tools->DeviceProgramming) bietet mir
> jedoch Bezeichnungen wie "EXTENDED.SELFPRGEN, HIGH.DWEN

Genau diese Bezeichnungen nach dem Punkt sind auch im
Datenblatt zu finden.

EXTENDED.xxxxx in der Tabelle "Extended Fuse Byte"
HIGH.xxxxx     in der Tabelle "High Fuse Byte"
LOW.xxxxx      in der Tabelle "Low Fuse Byte"

Was ist daran nicht zu verstehen? Alles identische Namen
nach dem Punkt.
CKSEL3 bis CKSEL0 als Nibble mit der Wertigkeit 0...F.

von Frank G. (frank_g53)


Lesenswert?

Du könntest hier https://www.engbedded.com/fusecalc/ die Fuses setzen.
Daraus ergeben sich die Werte für die fuse-register High, low und 
extended.
Die kannst du direkt im Atmel Studio eingeben.

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
Noch kein Account? Hier anmelden.