LED Projects With 8051 Part1

download LED Projects With 8051 Part1

of 7

Transcript of LED Projects With 8051 Part1

  • 8/2/2019 LED Projects With 8051 Part1

    1/7

  • 8/2/2019 LED Projects With 8051 Part1

    2/7

    !

  • 8/2/2019 LED Projects With 8051 Part1

    3/7

    !"####

    $"%!&'

    (#

    )!#*++)!#,

    #-.-../#,

    ###"00#

    ##!*#.##1

    ##,##23#*#

  • 8/2/2019 LED Projects With 8051 Part1

    4/7

    (

    4'5&6

    (#(

    (",

    1*!&1'7

    189#'!&1:#,*

    ;*#*****#

  • 8/2/2019 LED Projects With 8051 Part1

    5/7

    delay(n);

    g3=0;

    delay(n);

    r4=0;

    delay(n);

    g4=0;

    delay(n);

    //reverse movement

    g1=1,g2=1,g3=1,g4=0;

    r1=1,r2=1,r3=1,r4=1;

    delay(n);

    r4=0;

    delay(n);

    g3=0;

    delay(n);

    r3=0;

    delay(n);

    g2=0;

    delay(n);

    r2=0;

    delay(n);g1=0;

    delay(n);

    r1=0;

    delay(n);

    }

    }

    16

  • 8/2/2019 LED Projects With 8051 Part1

    6/7

    #include

    //declaratiobn of LED names

    sbit r1=P0^0;

    sbit g1=P0^1;

    sbit r2=P0^2;

    sbit g2=P0^3;

    sbit r3=P0^4;

    sbit g3=P0^5;

    sbit r4=P0^6;

    sbit g4=P0^7;

    // declaring delay function

    void delay(int time) //This function produces a delay in msec.

    {

    int i,j;

    for(i=0;i

  • 8/2/2019 LED Projects With 8051 Part1

    7/7

    ),,###

    ==##=#=

    *,#