Help - timing ve W95

Petr Stehlík petr.stehlik
Středa Březen 17 11:54:34 CET 2004


S tou presnosti to bude problem, ale poku jde o nejake prodlevy pro
programator, I2C a pod  tak tam staci generovani s podminkou ze neni kratsi
nez zadane.
Potom by to melo jit. Neprogramuji programy pro PC ale mel bych namet.

   V PC bezi casovac a s nim se prilis nemanipuluje, nekte programy
jsou nato citlive. Zde je vlasne 16. bitove rozliseni casu s krokem
cca 0,838 mikrosec. Takze jeho vycitanim a porovnavanim s predchozí hodnotou
lze casovat az do cca 18ms.
   Pak je tu jeste jedna moznost a to pouzit volny COM. Pri nastaveni v
registrech
UARTU lze dosahnout vnitrniho propojeni vysilaciho a prijmaciho registru,
tak ze
vlastne vysilame sami sobe a navenek se nic neprojevi, vhodnym nastaveni
prenosove rychlosti, odvysilanim znaku a cekanim na prijem ziskame casovy
interval
ktery odpovida prenosu jednoho znaku a mame k dispozici dokonce i preruseni
po ukonceni "casovani".

  Mohl by nekdo popsane postupy odzkouse a vysledky publikoval ve forme
popisu nezavisle na programovacim prostredi ?
  Domnivam se ze problematika generovani prodlevy s podminkou ze neni kratsi
nez zadana
zajima mnoho lidi a ze by to byl celkem zajimavi clanek pro HW.CZ


> Nevi nekdo nahodou,jak generovat presne casove intervaly ve
> Windows 95,98.(Komponenta Timer ve Delphi neni to prave
> orechove)Kdyby byl i nejaky utrzek zdrojaku,byl bych velice
> vdecen.Predem diky
>                                 a  s pozdravem   vagy
>







Další informace o konferenci Hw-list