kurze Frage mit ATmega8535

OP #2139655
Lesenswert?
• ▲
▼
hallo,

ich habe mal eine kurze Frage und zwar: was versteht ihr unter (Einfach 
in einen mit 16MHz laufenden AT90S8535 oder ATmega8535 brennen) ich 
meine mit Fuse und bit einstellung geht?

mit der Seite komme ich nicht klar
http://www.engbedded.com/cgi-bin/fcx.cgi?P_PREV=ATmega8535&P=&M_LOW_0x3F=0x2E&M_LOW_0x80=0x80&M_HIGH_0x06=0x00&M_HIGH_0x20=0x00&B_SUT1=P&B_SPIEN=P&B_SUT0=P&B_CKSEL3=P&B_CKSEL2=P&B_BOOTSZ1=P&B_CKSEL1=P&B_BOOTSZ0=P&V_LOW=C1&V_HIGH=D9


mfg andys
#2139697
Lesenswert?
• ▲
▼
Dein Deutsch ist auch nicht viel besser :-)

Die Datenblätter gibt es m.W. nur auf Englisch.
Kann mich aber natürlich auch täuschen.

Die hfuse auf 0xC9 und die lfuse auf 0xFF sollte bei einem mega8535
gehen, hatte ich mir mal notiert.

Nachzuprüfen anhand des Datenblatts :-)
Gast #2139702
Lesenswert?
• ▲
▼
External Crystal wenn der 16MHZ quarz extern ist

ansonsten sind die Fuse einstellungen im avr studio sehr intuitiv, auch 
bei nicht vorhandenen Englischkenntnissen eigentlich machbar

Die Datenblätter kannst du als ungeübter eh nur mit Wörterbuch/google 
lesen, das ist aber normal- sprachlich sind die nicht alzu hoch
#2139712
Lesenswert?
• ▲
▼
Samuel K. schrieb:
> Achja und bei der Frequenz wäre noch CKOPT zu empfehlen.

Damit meinst du wahrscheinlich, CKOPT zu 0 zu setzen?
Das wäre dann auch mein Vorschlag.

In voller Länge, was ich mir mal zu mega8535 mit externem
Quarz notiert hatte:
1
hfuse: 0=programmed, 1=unprogrammed
2
0x80 0=S8535 compatibility             -> 0x80
3
0x40 0=WDT always on                   -> 0x40
4
0x20 0=enable SPI                      -> 0x00
5
0x10 0=external Osc CKOPT              -> 0x00
6
0x08 0=EEPROM preserved on chip erase  -> 0x08
7
0x04 0=select bootsize1                -> 0x00
8
0x02 0=select bootsize2                -> 0x00
9
0x01 0=select reset vector             -> 0x01
10
                                  ------------
11
                                  hfuse = 0xC9
12
lfuse: 0=programmed, 1=unprogrammed
13
0x80 BODLEVEL                          -> 0x80
14
0x40 0=BOD enabled                     -> 0x40
15
0x20 SUT1                              -> 0x20
16
0x10 SUT0                              -> 0x10
17
0x08 CKSEL3                            -> 0x08
18
0x04 CKSEL2                            -> 0x04
19
0x02 CKSEL1                            -> 0x02
20
0x01 CKSEL0                            -> 0x01
21
                                  ------------
22
                                  lfuse = 0xFF

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.