Mám takovej problém..
Potřebuju nastavit ATmega16 aby bral CLK z krystalu a ne z RC oscilátoru. To se dělá přes CKSEL, ale nevím jak to mám nastavit. To by mělo být součástí sw programátoru, žejo? Jenže používám USBmegaKIT od ing. D.Matouška, kde žádné nastavení fuse byte není. K programování používám CodeVisionAVR C. Tam to sice jde nastavit, ale nejde tím tohle programovat. Opravdu autor nepočítal s touto možností, nebo mi něco uniklo? Existují nějaké aktualizace jeho ovládacího programu? Stránky zmíněné v knize jako aktualizační už bohužel nefungují.
Kdyby autor nepočítal s externím oscilátorem, tak proč by osadil ve svém zapojení 16MHz krystal? :)
Hele a nedívám se na to náhodou blbě? Nejdou fuse byte nastavit pomocí firmware procesoru, co tam nahrávám? To asi ne, žejo, to je věc nastavení procesoru, do kterého se nedá sahat firmwarem.
S AVR sem teprve začal, předtím sem byl u x51, ale teď dělám bakalářku a mám v ní ATmega16. V céčku je programování fajn, assembler už nikdy více :)
Díky za každou radu.. ..mimo té, ať to nastavím a naprogramuju přes paralel nebo sériák :)
Mám na noťasu jen USB.
PS: LPT do PCMCIA stojí děsný prachy :)
Chci to rozchodit právě přes tenhle vývojový kit, jinak sem ho nemusel stavět..
PPS: Pokud někdo ví jak na to, prosím rychle :) Nemám času nazbyt.. Díky moc
Fórum › Mikrokontroléry
ATmega16 + USBmegaKIT od ing.Matouška + nastavení fuse byte?
Trošku nezasvěcené, ale zato rychlé rady: FUSE BITS se programujou (pokud vím) paralelním programátorem, ne přes SPI ani jiné sériové rozhraní. Záleží na tom, jak vypadá ten hyper super mega ultra kit. (Samozřejmě to nemá co dělat s tím, čím se připojuješ do PC, to záleží na řadiči toho kitu.)
To paashi:
takže se mám nejraději domluvit (bude to nejrychlejší) na nastavení procesoru na programátoru, který to umí - ve škole tahle možnost určitě bude - a pak vesele pokračovat ve vývoji? Omlouvám se za svou "neodbornost" a krkolomné vyjadřování v této oblasti, ale AVR jsem ještě před měsícem nepoužíval. Nyní jsem už úspěšně asimilovat vše potřebné, jen to nastavení CLK mě trápí..
Paashi Te uvedl trosku v omyl. Fuse bity lze nastavovat i pres SPI, to by pak SPI programatory byly k nicemu. CO nelze nastavit pres SPI je zakaz programovani SPI
sorry, moje začátky s AT90Sxxx ve mě zanechaly hluboké stopy :-P ...
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Nespravne nastaveni FUSE bits, co s tim? — založil Petr
ATMEGA16-nastaveni — založil frontm4n
Procházení struktury byte o byte? — založil Martin
Fuse bits — založil ja jan
Slackware - Fuse - Instalacia — založil olgo
Moderátoři diskuze