C程序中.h文件
#define SetBit(sfr,bit) (sfr|=(1<<bit))
#define ClrBit(sfr,bit) (sfr&=~(1<<bit))
#define SetM7_BUSWR() SetBit(P1,2)
#define ClrM7_BUSWR() ClrBit(P1,2)
.C文件
ClrM7_BUSWR();
SetM7_BUSWR();
我嵌入的汇编
#pragma asm
CLR P1.2
SETB P1.2
#pragma endasm
有问题吗?
|