- P2DIR &= ~(BIT3|BIT7); // Buttons
- P2OUT |= BIT3|BIT7; // Pull up
- P2REN |= BIT3|BIT7; // Enable pull-up
- P2IES |= BIT3|BIT7; // INT on Hi->Lo edge
- P2IE |= BIT3|BIT7; // INT enable
-
- P2DIR &= ~(BIT2|BIT5); // PIR Sensors
- P2OUT &= ~(BIT2|BIT5); // Pull down
- P2REN |= BIT2|BIT5; // Enable pull-down
- P2IES &= ~(BIT2|BIT5); // INT on Lo->Hi edge
- P2IE |= BIT2|BIT5; // INT enable
+ PBTN(DIR) &= ~(BIT_BTN|BIT_BTN2); // Buttons
+ PBTN(OUT) |= BIT_BTN|BIT_BTN2; // Pull up
+ PBTN(REN) |= BIT_BTN|BIT_BTN2; // Enable pull-up
+ PBTN(IES) |= BIT_BTN|BIT_BTN2; // INT on Hi->Lo edge
+ PBTN(IE) |= BIT_BTN|BIT_BTN2; // INT enable
+
+ P2DIR &= ~(BIT4|BIT5); // PIR Sensors
+ P2OUT &= ~(BIT4|BIT5); // Pull down
+ P2REN |= BIT4|BIT5; // Enable pull-down
+ P2IES &= ~(BIT4|BIT5); // INT on Lo->Hi edge
+ P2IE |= BIT4|BIT5; // INT enable