nenori jau gatava produkta naudot? :) -- Bye, Levas -- http://www.vabolis.lt - elektronika ir siaip "KaroliS" <1@1.com> wrote in message news:gma4ml$15q$1@trimpas.omnitel.net... > Sveiki > > bandau realizuot daznomacio funkcija ant AVR (ATMega16). > ideja tokia, startuoju du timer/counter vienas timeris taktuojamas is isores > t,y matuojamo daznio , kitas nuo atmegos kvarco 16mhz , su /1024 prescaler. > kazkur perskaiciau kad taip galima pamatuoti dazni iki 16mhz/2.5=~6mhz? > mane tenkina matavimas nuo 1khz iki 1mhz, aisku platesnes matavimo ribos > netrukdo. > > pirmas klausimas ar ideja teisinga? > > toliau bandom skaiciuot koks daznis gaunasi: antras taimeris taktuojamas > 15625khz dazniu(0.064ms=6.4us), pirmo taimerio taktavimo daznis > nezinomas(taktai is isores). > tarkime antra taimeri sukam iki 200 taktu counterio(viso 1280us), itariu kad > reik sukt ilgiau , nes jei matuojamas daznis bus 1mhz tai per 1280us > counteris persipildys 5 kartus o jei 1khz tai per 1280us iskaiciuos tik 1? > takta. > > > kaip sita reikala teisingai sutvarkyt kad matavimas butu pakankamai tikslus? > > programuoju C kalba su IAR workbench , kaip apdorot counterio perpildymus ? > gal kas galit uzvest ant kelio?visa savaigali guglinejau nieko doro surast > nepavyko , dauguma kodo pavyzdziu rasyti su kitu softu , todel man nesigauna > ju panaudot ir suprast kaip tai veikia. > > dekui tiems kas nepatinges viska perskaityt ir dar labiau dekui kas > nepatinges parasyt ka nors i tema. > > > > > > >