Re: RS-232 Help !

Autor: Jarek Lis (lis_at_okapi.ict.pwr.wroc.pl)
Data: Fri 05 Jul 1996 - 16:43:46 MET DST


Gregorio Kus (Grego_at_RMnet.IT) wrote:
: >Niestety, tez tak czasami pisze swoje programy :-<<.
:
: no wiesz co!
: nie spodziewalem sie tego po Tobie.
: jesli juz z jakichs wzgledow musi sie uzyc petli opozniajacych
: to program powinien sie zaczynac od procedurki kalkulujacej
: szybkosc komputra.

: >Poza tym na niektorych plytach np UMC standardowe procedury z
: >TurboPascala np Delay(100) wykonuja sie duzo szybciej niz powinny.

Dokladnie. Moje stare programy z TP4.0 i TC2.0 przestaly dzialac
poprawnie. Powod - dzialaja za szybko. Przyczyna? Procedura
kalkulujaca szybkosc liczyla ile razy wykona sie mala petelka,
ale uzywany do tego 16bitowy licznik dobry byl w czasach AT, ale
marnieje przy Pentium...

: Dlatego nalezy stosowac funkcje 86H z BIOSowego INT15H - chodzi na RTC
: (nie radze uzywac jej na XT) i jest bardzo precyzyjna.

RTC? To dobre przy opoznieniach sekundowych, ale kiepskie dla 200us np.
Chyba ze miales na mysli 8254...

Jarek.



To archiwum zostało wygenerowane przez hypermail 2.1.7 : Tue 18 May 2004 - 12:48:20 MET DST