2,#define key1 (GPOIA -> IDR | 0xFFFFFFFF) //這是每壹位都置位為1
#define key1 (GPIOA -> IDR | ( 1<X ) ) // x位置位為1
3, #define key1 (GPIOA -> IDR & 0X0) //每壹位都清0
#define key1 (PPIOA -> IDR & (1<X)) // x位清0