• 歡迎光臨東莞市飛江電子科技有限公司官網!
    全國咨詢熱線

    13926563901

    18925580829

    飛江淘寶店鋪

    首頁>技術資料>51單片機

    51單片機單LED燈右移電路圖+程序

    發布時間:2018-03-26   瀏覽量:

    下面是電路原理圖


    下面是單片機程序1:

    #include
    #define uchar unsigned char
    #define uint  unsigned int
    uchar i, temp;
     
    void Delay(uint del)
    {
    uint i,j;
    for(i=0; i
    for(j=0; j<1827; j++)   
    ;
    }
     
    void Main(void)
    {
    while(1)
    {
    temp = 0xfe;
    for(i=0; i<8; i++)
    {
    P0 = temp; //把值賦給P1口
    Delay(10); //延時(10毫秒 * j)秒
    temp = temp << 1; //值右移一位
    temp = temp | 0x01;
    }
    }
    }


    下面是單片機程序2: 
    #include
    #include
    #define uchar unsigned char
    #define uint  unsigned int
    uchar i, temp;
     
    void Delay(uint del)
    {
    uint i,j;
    for(i=0; i
    for(j=0; j<1827; j++)   
    ;
    }
     
     
    void Main(void)
    {
    while(1)
    {
    temp = 0xfe;
    for(i=0; i<8; i++)
    {
    P0 = temp; //把值賦給P1口
    Delay(10); //延時(10毫秒 * j)秒
    temp = _crol_(temp,1); //值右移一位
    // temp = temp | 0x01;
    }
    }
    }
    黑人粗大无码AV人妻一区