Question: I need full explination for what does each code do 1#include 5 blink.c 7 void main(void) 9 DTCTL -NDTPhi | IDTHOLD; // stop watchdog tiner

I need full explination for what does each code do  I need full explination for what does each code do 1#include

1#include 5 blink.c 7 void main(void) 9 DTCTL -NDTPhi | IDTHOLD; // stop watchdog tiner 10 P1DIR BITe;, //led 1 12 P1DIR BIT1; 13 P1OUT-BIT1; 14 P2DIR BIT6; 15 P2REN - BIT6; 16 P20UT- BIT6; 17 P2DIR I- BIT7; 18 P2REN I BIT7; 19 P20UT BIT7 28 21 TA1CTL TASSEL 2ID3+MC 1; TAICCR 40000; int flag- 23 24 25 26 for (:) 27 28 29 if (P2IN & B117) 1-0) & ((P2IN & BIT6) -e)& (flag - 1)) 30 31 32 flag -e 34 if (TAICTL & TAIFG) 35 36 P1OUTBITe 37 38 39 48 if (((P2IN & BIT6)--e) s8 (flag e)) 43 P1OUT I- BIT1; AICCReTAICCRe 1.5 flag 1; 46 47 48 49 if (((P2IN & BIT7)--0) && (flag e)) 50 51 52 53 if(TAICCRe>180e) P1OUT I-BIT1 ACCR TAICCRe/1.5 flag 1: 57 59 P1OUT &BIT1; 60 1#include 5 blink.c 7 void main(void) 9 DTCTL -NDTPhi | IDTHOLD; // stop watchdog tiner 10 P1DIR BITe;, //led 1 12 P1DIR BIT1; 13 P1OUT-BIT1; 14 P2DIR BIT6; 15 P2REN - BIT6; 16 P20UT- BIT6; 17 P2DIR I- BIT7; 18 P2REN I BIT7; 19 P20UT BIT7 28 21 TA1CTL TASSEL 2ID3+MC 1; TAICCR 40000; int flag- 23 24 25 26 for (:) 27 28 29 if (P2IN & B117) 1-0) & ((P2IN & BIT6) -e)& (flag - 1)) 30 31 32 flag -e 34 if (TAICTL & TAIFG) 35 36 P1OUTBITe 37 38 39 48 if (((P2IN & BIT6)--e) s8 (flag e)) 43 P1OUT I- BIT1; AICCReTAICCRe 1.5 flag 1; 46 47 48 49 if (((P2IN & BIT7)--0) && (flag e)) 50 51 52 53 if(TAICCRe>180e) P1OUT I-BIT1 ACCR TAICCRe/1.5 flag 1: 57 59 P1OUT &BIT1; 60

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!