AVR- PLC
Ágó István
istvan3 at gmail.com
Wed Aug 8 02:30:44 CEST 2007
Igazad van. A kódom eredetileg mátrix billentyűzethez készült, és amiatt
volt a számlálós dolog, és így maradt a nem mátrixos gombok esetén is.
Moczik Gabor <pm at progzmaster.hu> írta, 2007.08.08.:
>
> Ágó István wrote:
> > Én azt a megoldást használom, hogy 2-3ms időközönként megnézem, és ha
> nem
> > volt változás a nyomógombon (XOR művelet nagyon hasznos a célnak), akkor
> > növelem egy számláló értékét. Ha volt változás, akkor nullázni kell a
> > számlálót. Ha a számláló elért mondjuk 8-ra (hogy kerek szám legyen :),
> > akkor bebillentek egy jelzőbitet, hogy van egy új stabil állapot, ki
> kell
> > azt értékelni. Ekkor össze kell hasonlítani az előző stabil állapottal,
> és a
> > különbség alapján csinálni valamit.
>
> Ennek akkor van elonye, ha hosszu prellekre lehet szamitani. Ha
> 8*2..3ms-be
> belefer a prell, akkor egyszerubb lenne eleve akkora ciklusidovel
> beolvasni,
> igy nem kell szamlalo.
>
> --
> ((( Móczik Gábor )))--((( pm -> @ -> progzmaster -> . -> hu )))
> ((( Skype: moczik )))
>
> -----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list