Ledleri 1er bit artırarak yakmak( MSP430 Uygulamaları C++ )
#include <io430.h>// ledleri 1er bit artırarak yakmak. // ilk 3 bit 1 olduğunda tekrardan başa dönme .(bitleri sıfırlamak)P1.0 P1.1P1.2 LED KOY void main( void ) { // Stop watchdog timer to prevent time out reset WDTCTL = WDTPW + WDTHOLD; P1DIR= 0x07; P1OUT=0x00; int b=0; long int i; while (1) {if(b==8) b=0; else if( !(P1IN & 0x08)) { i=0; P1OUT=b; b++; while(i<100000) i++; while(!(P1IN & 0x08)); } } }