Programovani V850

Igor KOPRIVA xKoprivaI
Středa Březen 17 14:53:14 CET 2004


Preji pekny den,

pronikam do zavislosti procesoru ATtiny a mam par veci, ktere jsou mi
nejsou z dokumentace zcela jasn?. Konkretne jde o ATtiny15L, ale na tom
asi nezalezi.

1.Procesor ma jakysi registr OSCCAL ($31). A soucasne jde jakysi
OSCCAL ovlivnit pri programovani, ale ten je tusim uplne nekde jinde.
Jestli to dobre chapu, je to proto, ze by se pri vypalovani dal
"prednastavit" kmitocet, ale musel by s tim programujici pocitat a
hned ze zacatku prepsat tento vypaleny bajt do adresy $31. Pokud tak
neucini, tak nema vypalovana hodnota na nic vliv. Standardni hodnota
OSCCAL ($31) je 00 a zapisem vetsi hodnoty jde procesor zrychlit. Je
to tak, nebo to nechapu?

2.Jak moc jde rychlost procesoru pomoci OSCCAL ovlivnit. Je to opravdu
jen kalibrace nebo jde procesor vyznamne "pretaktovat/podtaktovat").
Jaky je kmitocet pri OSCCAL=00?

3.Neexistuje nejaky programek, kterym bych snadno zjistil, kolik casu
bude potrebovat casovac pro napocitani nejake hodnoty pro dany delici
kmitocet a OSCCAL? Rucne se mi to pocitat nechce a kdyz jsem to
odmeroval v AVR studiu breakama, tak mi vychazi pitomosti uz proto, ze
tam nejde nastavit kmitocet 1,6MHz.

4.Zjistil jsem, ze Watchdog muze byt nastaven nejcasteji na 1x za 16ms
a nejpomaleji 1x za 2048ms. Je to pravda, nebo tomu nerozumim? I
nejkratsi doba 16ms mi pripadne dost dlouha.

5.Jak je kmitocet zakladniho oscilatoru citlivy na zmenu napeti?
Zarazilo mne, ze oscilator pro Watchdog kmit? na 1MHz p?i 5V a na
350kHz p?i 3V. To je dost podstatn? rozd?l. Nen? tak nestabiln? i
hodinovy kmitocet.

A to je asi zatim vse.

Dekuji za pripadne odpovedi. Usetrily by mi spoustu badani, mereni a
zkouseni.

Roman Kolbabek




Další informace o konferenci Hw-list