8MHz-es RC kalibralas 1MHz-es jelhez
Fuzesi Arnold
arno at externet.hu
Tue Jan 24 17:40:27 CET 2006
Sziasztok!
Adott atmega48, belső 8MHz-es RC-vel, elemről jár.
(Orajel maszkal nagyon ennek kovetkezteben...fontos hogy ne tegye)
Adott külső 1MHz-es órajel "néha" a PB6/TOSC1 lábon. (TIMER2 felhasznalható,
erről a lábról (is) kaphatja az orajelet.)
Ehhez kellene hozzákalibrálni a belső 8MHz-es órajelet az OSCCAL
valtoztatasaval.
Hogyan csinálnátok?
(algoritmusra várnék ötleteket...iteráció jár a fejemben, viszont annak
figyelembevételével, hogy nincs mindig 1MHz...azaz ilyenkor ne szálljon el)
Sajnos nincs nálam a cucc, jó lenne "vakon" megírni majdnem 100%-osra...
Gondoltam "beldobom" , hogy legalább az algoritmus jó legyen.
(több szem többet lát alapon...)
Ja, és 4023 byte foglalt a 4096 byteból... :)
C preferált.
Éppen összébb tudom kicsit nyomni a kódot...De nem sokkal.
Köszi!
Arnold
More information about the Elektro
mailing list