Powitanko, Wielkie dzieki wszystkim za rady. Ukladzik, ktory cwicze bedzie badal czas trwania impulsu i odpowiednio to obrabial. Zbocza nie beda czesciej niz co 200uS, wiec czasu jest duzo i nie trzeba przerwan. Rozwiazanie w mieszance asm/bascom, moze komus sie przyda: Dim Flag As Bit Pocz: jnb p3.3,petl0 jb p3.3,petl1
!petl0: jnb p3.3,petl0 Flag = 1 Gosub Obs1
!petl1: jb p3.3,petl1 Flag = 1 Gosub Obs1 Goto Pocz
Obs1: If Flag = 1 Then P3.7 = 0 Waitms 5 P3.7 = 1 Flag = 0 End If Return
Pozdroofka, Pawel Chorzempa
--
"-Tato, po czym poznaæ ma³± szkodliwo¶æ spo³eczn±?
-Po wielkiej szkodzie prywatnej" (kopyrajt: S. Mro¿ek)
Click to see the full signature