Turi NMI - tai vadinama External Interupt. Problema tame kad uC si pertrauktis generuojama esant priekiniam/galiniam frontui ir visai nesvarbu ar tas frontas iki 4.5 ar iki 5 v. RJ wrote: > Nesu kontroleriu guru, bet gal jis turi koki NMI (non maskable interupt)? > Telieka pakabinti ant NMI apdorojimo savo procedura, o i NMI koja > signala, jeigu kazkur pakyla itampa.. > Bent jau su procais taip daryciau.. > > "Audrius R." <info@fotoideja.lt> parašė naujienų > news:hkjk9c$19f$2@trimpas.omnitel.net... >> Klausimas iškilo, kaip žaliam Atmegų ir visų kitų mikrokontrolerių >> pasaulyje. Tarkim į vieną iš Atmega168 ADC kojyčių ateina įtampa, kuri >> linijiškai kyla nuo 0V iki 5V, tada iškart krenta į 0V ir ciklas >> kartojasi iki begalybės. Šie svyravimai vyksta nepastoviu ir visiškai >> nenuspėjamu dažniu nuo 10Hz iki 200Hz. Tikslas: kaip pagauti momentus, >> kai įtampa pakyla tarkim iki 1.00V, 2.00V ir pan.? Paprastas >> primityvus ciklas "nuskaityk, tikrink, nuskaityk, tikrink.." netinka, >> nes kontroleris be šios užduoties turi ir kitų darbų, kuriuos >> darydamas eilės tvarka nė iš tolo nesugėbės gaudyti tokiu dažniu >> šokinėjančios įtampos. Kaip tai logiškai atlikti? >