Anyone has any idea how to write the coding for an function say... "inverse()" in c programming which will only invert or toggle the 4 lower significant bits (a0~a3) and leave the 4 most significant bits (a4~a7) unchanged?
e.g.
porta = 0bx01010000;
and after the inverse function,
porta = inverse(porta);
so porta now is 0b01011111.
any one have any ideas? I've got a headache busting my brains out on this problem...
thanks in advance guys...
e.g.
porta = 0bx01010000;
and after the inverse function,
porta = inverse(porta);
so porta now is 0b01011111.
any one have any ideas? I've got a headache busting my brains out on this problem...
thanks in advance guys...