Seit einer Weile liegt das LaunchPad von TI auf meinem Schreibtisch und wartet darauf benutzt zu werden.
Nach der Installation von Code Composer Studio 4 habe ich heute die ersten Gehversuche gewagt.
Zugegeben ein sehr einfaches Programm aber jeder fängt mal klein an:
//***************************************************************
// Blink Programm fuer LaunchPad
// LED1 und LED 2 blinken abwechselnd
// by DL8STW 2010
//****************************************************************
#include <msp430x20x3.h>
void main(void)
{
# define delay 8000; // Delayzeit
WDTCTL = WDTPW + WDTHOLD; // Stop watchdog timer
P1DIR |= 0x41; // Pin 1.0 und 1.6 sind Ausgaenge
while(1)
{
volatile unsigned int i; //Variable fuer Delay
i=delay; //Schleife fuer Delay
while(i>0)
{
i–;
}
P1OUT = 0x01; //LED1 HIGH, LED2 LOW
//0000 0001
i=delay; //Schleife fuer Delay
while(i>0)
{
i–;
}
P1OUT = 0x40; //LED1 LOW, LED2 HIGH
//0100 0000
}
}
Der Quellcode darf natürlich beliebig kopiert und modifiziert werden.