Ok Scott, it's perfect true ! Maybe only Nikolai can do it the same... best regards, Vasile P.S. I think the asking guy and myself we are living in the same town... On Thu, 30 May 2002, Scott Dattalo wrote: > On Fri, 31 May 2002, Vasile Surducan wrote: > > > Sorry for english speackers, thats is intraductible ! > > > > > > Sasha draga, > > Tocmai am transpirat abundent setand astfel de flag-uri in ISR si > > testandu-le in main program, dupa care resetandu-le in main program. > > Daca main'ul are peste 1k de instructiuni si le baleiezi pe toate ciclic, > > durata pina la (re)citirea flagului poate sa fie mai mare decat succedarea > > evenimentului ce solicita intreruperi. Totul e OK pana intalnesti > > evenimente ce trebuie tratate in intreruperi > > la intervale mici de timp, eu m-am blocat cu metoda asta la 100mS, > > interval generat prin internal RTC sincronizat cu eveniment de retea ( > > 20mS ) . E drept ca am lucrat in Jal cu foarte putin asm si mainul era un > > mamut. > > Cred ca pentru eveniment repetat sub 100uS, e mult > > mai bine sa apelezi rutina in cauza din ISR ( mai ales la 4MHz ). > > Desigur ca o rutina de tratare a intreruperii cu peste 100 de instructiuni > > o sa te dea peste cap... > > > I can optimize this to 12 words that'll mean the same thing. > > Scott > PS. Hint I already gave the solution. > > -- > http://www.piclist.com hint: To leave the PICList > mailto:piclist-unsubscribe-request@mitvma.mit.edu > > -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu