OT timery u AVR
Pavel Hudecek
phudecek@tiscali.cz
Čtvrtek Prosinec 4 21:06:35 CET 2008
Analogový (na druhý vstup zapnout třeba referenci). Umí vyvolat ICP u timeru
1.
PH
From: "Pavel Hudecek" <phudecek@tiscali.cz>
> :-) do dneška jsem měl za to, že ICP se dá spouštět oběma hranami - pohled
> do několika DS mě ale přesvědčil o opaku... no nic...
>
> Nápad: Použít dvě nohy. ICP a komparátor. Nohu ICP použít pro vzestupnou
> hranu a komparátor pro sestupnou. Dále bude potřeba nechat běžet čítač a
> při přetečení inkrementovat nějakou proměnnou. Při přerušení od nohy ICP
> uložit hodnotu ICR a hodnotu oné čítací proměnné. Při přerušení od
> komparátoru uložit tytéž věci a spočítat rozdíl.
>
> Měření bude s rozlišením 1/fclk, čili např. 62,5 ns při 16 MHz. Jediným
> omezením je minimální délka pulzu, aby druhé ICP nastalo až po uložení
> první hodnoty. Tomuto se dá vyhnout asi jedině použitím 2 čítačů.
Nerozumiem - aky komparator?
Další informace o konferenci Hw-list