В С Ланг

G

Guest

Guest
може да ми обясни?

ако (! (0x3F & P1IN))

 
Break It Down ...ако (! (0x3F & P1IN))

Така например P1IN = 15

1).
(0x3F & P1IN)

111111 = 1111 & 1111 (основно му определяне, ако някой от първите 6 бита са установени и маскиране от горната част 2).

2).
ако (! (15))

Ако в резултат на 1) е 0, тогава, ако се равнява на истина.

Затова му се извърши проверка дали първите 6 бита са ясни ...

 

Welcome to EDABoard.com

Sponsor

Back
Top