Étape 3: Code
#include < msp430g2231.h >main (void) {}
WDTCTL = WDTPW | WDTHOLD ; Arrêter le temporisateur
P1DIR | = 0XFF ;
int x = 0 x 01 ;
longtemps j’ai = 0 ;
int j = 1 ;
int k = 0 ;
int l = 0 ;
for(;;)
{
pour (k = 1; k < = 5; k ++) {}
x = 0 x 01 ;
pour (j = 1; j < = 8; j ++) {}
P1OUT = x ;
x * = 2 ;
pour (i = 0; i < = 10000; i ++)
{
}
}
}
pour (k = 1; k < = 5; k ++) {}
x = 0 x 80 ;
pour (j = 1; j < = 8; j ++) {}
P1OUT = x ;
x / = 2 ;
pour (i = 0; i < = 10000; i ++)
{
}
}
}
pour (k = 1; k < = 5; k ++) {}
P1OUT = 0XAA ;
pour (l = 0; l < = 1; l ++) {}
pour (i = 0; i < = 64000; i ++)
{}}
P1OUT = 0 X 55 ;
pour (l = 0; l < = 1; l ++) {}
pour (i = 0; i < = 64000; i ++)
{}}
}
pour (k = 1; k < = 5; k ++) {}
P1OUT = 0 X 18 ;
pour (i = 0; i < = 20000; i ++)
{}
P1OUT = 0 X 24 ;
pour (i = 0; i < = 20000; i ++)
{}
P1OUT = 0 X 42 ;
pour (i = 0; i < = 20000; i ++)
{}
P1OUT = 0 X 81 ;
pour (i = 0; i < = 20000; i ++)
{}
}
pour (k = 1; k < = 5; k ++) {}
P1OUT = 0 X 81 ;
pour (i = 0; i < = 20000; i ++)
{}
P1OUT = 0 X 42 ;
pour (i = 0; i < = 20000; i ++)
{}
P1OUT = 0 X 24 ;
pour (i = 0; i < = 20000; i ++)
{}
P1OUT = 0 X 18 ;
pour (i = 0; i < = 20000; i ++)
{}
}
}
}