STM32F103操作频率合成器ADF4350
#define set_BIT7(x) (x|=0x80)
#define set_BIT6(x) (x|=0x40)
#define set_BIT5(x) (x|=0x20)
#define set_BIT4(x) (x|=0x10)
#define set_BIT3(x) (x|=0x08)
#define set_BIT2(x) (x|=0x04)
#define set_BIT1(x) (x|=0x02)
#define set_BIT0(x) (x|=0x01)
#define clr_BIT7(x) (x&=0x7F)
#define clr_BIT6(x) (x&=0xBF)
#define clr_BIT5(x) (x&=0xDF)
#define clr_BIT4(x) (x&=0xEF)
#define clr_BIT3(x) (x&=0xF7)
#define clr_BIT2(x) (x&=0xFB)
#define clr_BIT1(x) (x&=0xFD)
#define clr_BIT0(x) (x&=0xFE)
//CH1
#define ARW_DATA1_H set_BIT7(P4)
#define ARW_DATA1_L clr_BIT7(P4)
#define ARW_CLK1_H set_BIT6(P4)
#define ARW_CLK1_L clr_BIT6(P4)
#define ARW_LE1_H set_BIT5(P4)
#define ARW_LE1_L clr_BIT5(P4)
|