Wechselblinker
Posted: Thu 19. Dec 2013, 23:59
Habe heute abend von Gerrit den MSP430 bekommen - tu - und ich konnte es nicht lassen, sofort mein erstes Projekt zu schreiben.
Nein, es ist kein Automatiktuner geworden, sondern nur ein Wechselblinker, hi.
73 Chris
Hier der Code. Die Formatierung ist beim Einfügen leider durcheinander geraten.
Nein, es ist kein Automatiktuner geworden, sondern nur ein Wechselblinker, hi.
73 Chris
Hier der Code. Die Formatierung ist beim Einfügen leider durcheinander geraten.
Code: Select all
#include <msp430g2553.h> //laden, damit Register mit Namen statt
// Adressen verwendet werden können
void main( void) //das ist die Hauptfunktion,
{ // die in jedem C-Programm vorkommen muß!
unsigned int i; //Deklaration der Variable i (RAM)
WDTCTL = WDTPW + WDTHOLD; //stop watchdog timer
P1DIR = 0x01; //konfiguriere P1.0 als Ausgang
P1DIR = P1DIR | 0x01 << 6; //konfiguriere P1.6 als Ausgang
while(1) //endlose Schleife
{
P1OUT = 0x01; //setze P1.0 auf 1 -> LED1 EIN LED2 AUS
for( i=0; i<0xffff; i++ ); //viele Schleifen zum Warten
P1OUT = 0x01 << 6; //setze P1.6 auf 1 -> LED1 AUS LED2 EIN
for( i=0; i<0xffff; i++ ); //viele Schleifen zum Warten
}
}