/ Forside / Teknologi / Udvikling / C/C++ / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
C/C++
#NavnPoint
BertelBra.. 2425
pmbruun 695
Master_of.. 501
jdjespers.. 500
kyllekylle 500
Bech_bb 500
scootergr.. 300
gibson 300
molokyle 287
10  strarup 270
Binaer change detector
Fra : Michael


Dato : 31-05-04 19:57

Hej.
Jeg læser en 8 bit værdi fra en port.
Hvordan laver jeg nemmest en rutine der checker om
om en given bit er gået fra H til L eller omvendt,
og derefter hopper til en rutine der undersøger
hvad ændringen er.

--
Hilsen
Michael


 
 
Byrial Jensen (31-05-2004)
Kommentar
Fra : Byrial Jensen


Dato : 31-05-04 21:32

Michael wrote:
> Hej.
> Jeg læser en 8 bit værdi fra en port.
> Hvordan laver jeg nemmest en rutine der checker om
> om en given bit er gået fra H til L eller omvendt,

Lav en xor-operation mellem de to sidst læste 8-bit-værdier. Satte bit i
resultatet markerer hvor der sket en ændring.

Tjek så de ønskede bit, eller løb alle igennem i en løkke.

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408914
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste