Jak napisać program zliczający impulsy na liczniku T0 w czasie x i zapisujący wynik?
Pomoc licznik w 51
From: "rob" <robertg_at_nospam_posnet.com.pl>
Subject: Pomoc licznik w 51
Date: Thu, 5 Apr 2001 09:22:01 +0200
Mam problem czy ktoś mógłby pomóc mi napisać część programu która zliczałaby
w czasie x impulsy wchodzace na licznik T0 i po czasie x przesyłające
zliczoną wartość do pamięci.
Dzieki
From: "A.Grodecki" <agrotronik_at_nospam_medianet.pl>
Subject: Re: Pomoc licznik w 51
Date: Thu, 5 Apr 2001 14:35:00 +0200
No, pomęcz się trochę, jak chcesz napisać resztę programu skoro prostą
operację chcesz "zlecić"?
Inicjalizacja bajtów sterujących wedle potrzeb
T1 niech odmierza czas (z zegara)
T0 liczy impulsy (z nogi)
zeruj T0 i licznik(-i) przerwań T0
ustaw T1 (na odpowiedni czas)
start T1
.
.
przerwanie T0 -> zwiększ licznik(i) przerwań T0
.
przerwanie T1 -> stop T0, przepisz T0 do RAM
... i od nowa
Oczywiście jeśli czas mierzony T1 w ten sposób jest za krótki, T1 trzeba
"wydłużyć" o dodatkowy bajt(-y).
A.Grodecki
rob wrote in message <9ah6ev$4qd$1_at_nospam_okapi.ict.pwr.wroc.pl>...
Mam problem czy kto? mógłby pomóc mi napisać czę?ć programu która
zliczałaby
w czasie x impulsy wchodzace na licznik T0 i po czasie x przesyłaj?ce
zliczon? warto?ć do pamięci.
Dzieki
From: "rob" <robertg_at_nospam_posnet.com.pl>
Subject: Re: Pomoc licznik w 51
Date: Thu, 5 Apr 2001 16:35:47 +0200
Wielkie dzieki
wcale nie chciałem zlecic, a oczekiwałem pomocy za co bardzo dziekuję.
Robert