tilde (~) i: VICIntSelect &= ~0x20... Hvad betyder det?

Do you have a question? Post it now! No Registration Necessary

Translate This Thread From Danish to

Threaded View
Hej NG...
Jeg sidder lige og kigger lidt på nogle kode eksempler for min LPC2124
ARM processor, og jeg kan ikke lige greje hvad dette betyder:

VICIntSelect &= ~0x20;

Jeg ved at registret and'es med 0x20, men hvad betyder tilden forand 0x20?.

(Er ret sikker på at det ikke betyder "sådan circa" 0x20)

Mvh
Søren P. Schmidt

Re: tilde (~) i: VICIntSelect &= ~0x20... Hvad betyder det?
Quoted text here. Click to load it

Nå... jeg tror selv jeg fandt svaret...
~0x20 betyder noget i stil med negeret 0x20, altså 11011111... dvs at
femte bit cleares...

Er dette korrekt forstået...?

Mvh
Søren P. Schmidt

Re: tilde (~) i: VICIntSelect &= ~0x20... Hvad betyder det?
Quoted text here. Click to load it

Ja



Re: tilde (~) i: VICIntSelect &= ~0x20... Hvad betyder det?
skrev i en meddelelse
Quoted text here. Click to load it

Mener det betyder "not", altså den bit-invertede værdi af 0x20. Det samme
som 0xFF exored med 0x20 = 0xDF. Det vil sige man sletter bit 5 i variablen
VICIntSelect.

--
Ulrik Smed
Aarhus, Denmark



Site Timeline