mega16, fuse bity

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Odpovědět
Zpráva
Autor
Pavel_

mega16, fuse bity

#1 Příspěvek od Pavel_ »

Jsem blbec, spatne jsem nastavil fuse bity Atmega16
vysledek je nasledujici:

cksel3:0 = 1000

sut0
sut1
boden
bodlevel
bootrst
bootsz0
bootsz1
eesave
ckopt
wdton
rstdisbl

to vse je na 1

Lock jsou nastesti default.

Takze hodiny jsou externi RC 8-12 mega, 4ms zpozdeni, interni 36pF zakazany, reset nastesti povoleny.
Bude stacit pripojit jen externi RC?

Jakou by mel mit hodnotu?
Diky.
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#2 Příspěvek od Andrea »

Pavel_ píše:Jsem blbec, spatne jsem nastavil fuse bity Atmega16
vysledek je nasledujici:

cksel3:0 = 1000

sut0
sut1
boden
bodlevel
bootrst
bootsz0
bootsz1
eesave
ckopt
wdton
rstdisbl

to vse je na 1

Lock jsou nastesti default.

Takze hodiny jsou externi RC 8-12 mega, 4ms zpozdeni, interni 36pF zakazany, reset nastesti povoleny.
Bude stacit pripojit jen externi RC?

Jakou by mel mit hodnotu?
Diky.

Asi 1k a 33pF
Uživatelský avatar
hajs
Příspěvky: 31
Registrován: 28 kvě 2007, 00:00

#3 Příspěvek od hajs »

Ahoj, můte mi prosím někdo poradit jak "oživit" ATmega16
S programováním začínám, takže jsem chtel zkusit neco si naprogramovat, tak jsem do atmela nahrál prográmek viz http://programujte.com/?akce=clanek&cl=2006071102-avr-%96-blikame-ii a od té doby se se mnou nebaví PonyProg hlásí "device missing or unknown device (-24)" Předpokládam že chybou jsou špatně nastavené fuse bity. Ty jsem nechal tak jak byly nastaveny od výrobce.
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#4 Příspěvek od Andrea »

hajs píše:Předpokládam že chybou jsou špatně nastavené fuse bity. Ty jsem nechal tak jak byly nastaveny od výrobce.

Kdyby jsi je nechal jak byly od výrobce, tak to nehlásí to co to hlásí. Navíc ten příklad používá port C, jehož polovinu zabírá u megy16 JTAG, který je od výroby zapnutý. Zkus připojit externí oscilátor, jestli procesor ožije.
Uživatelský avatar
hajs
Příspěvky: 31
Registrován: 28 kvě 2007, 00:00

#5 Příspěvek od hajs »

Krystal jsem připojený měl zkusil jsem 4MHz a 16MHz a stále nic ..
Jeste info, programoval jsem ho přes paraelní port přímo na piny MISO MOSI SCK RESET... A ještě předtím jsem si nechal vypsat fuse bity a pokud se nepletu tak tam byly zaškrtnutý SUT0 CKSEL3 CKSEL2 CKSEL1
Andrea
Příspěvky: 9340
Registrován: 07 zář 2007, 00:00

#6 Příspěvek od Andrea »

Externí oscilátor, ne krystal.
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“