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));
   
     }
   
   
     
   
      }
  }
 


Yorumlar

Bu blogdaki popüler yayınlar

Girilen kelimeyi hecelerine ayıran program.(C++ Uygulamaları) Favori Uygulama :)

Girilen küçük harfi büyük harfe çeviren program (C++ uygulamaları )

Girilen kelimedeki büyük harf sayısını bulan program(C++ uygulamaları )