Advertisement
Guest User

Untitled

a guest
Oct 21st, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.81 KB | None | 0 0
  1. #include <msp430x14x.h>
  2.  
  3. void main(void)
  4. {
  5.     WDTCTL=WDTPW+WDTHOLD;
  6.     P2DIR &=0x00;
  7.     P2DIR |=BIT1;
  8.     P1DIR |=BIT5+BIT6;
  9.     P4DIR=P4DIR &~BIT4;
  10.     P4DIR=P4DIR &~BIT5;
  11.     P4DIR=P4DIR &~BIT6;
  12.     while(1)
  13.     {
  14.         if((P4IN&BIT4)==0)  //gdy przycisk jest wciśnięty
  15.         {
  16.             P2OUT=P2OUT &~BIT1; //zapalona
  17.         }
  18.         else               //gdy przycisk jest puszczony
  19.         {
  20.             P2OUT |=BIT1; //zgaszona
  21.         }
  22.  
  23.         if((P4IN&BIT5)==0)
  24.         {
  25.             P1OUT=P1OUT | BIT5; //zapalona
  26.         }
  27.         else
  28.         {
  29.             P1OUT &=~BIT5; //zgaszona
  30.         }
  31.         if((P4IN&BIT6)==0)
  32.         {
  33.             P1OUT=P1OUT | BIT6; //zapalona
  34.         }
  35.         else
  36.         {
  37.             P1OUT &=~BIT6; //zgaszona
  38.         }
  39.     }
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement