#include <stdio.h>
#define SetBit(c, n) c |= (1 << n)
#define ClrBit(c, n) c &= ~(1 << n)
void main()
{
unsigned char t = 0x00;
printf("t = %02x\n", t);
SetBit(t, 2);
printf("t = %02x\n", t);
ClrBit(t, 2);
printf("t = %02x\n", t);
}
#include <stdio.h>
#define SetBit(c, n) c |= (1 << n)
#define ClrBit(c, n) c &= ~(1 << n)
void main()
{
unsigned char t = 0x00;
printf("t = %02x\n", t);
SetBit(t, 2);
printf("t = %02x\n", t);
ClrBit(t, 2);
printf("t = %02x\n", t);
}