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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren