日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 單片機(jī) > 單片機(jī)
[導(dǎo)讀] 一、橫向點(diǎn)亮(依次點(diǎn)亮P0.0~P0.1到P1.0~P1.7到P2.0~P2.7到P3.0~P3.7) include "reg52.h" //此處使用的為89S52的芯片 void delay(unsigned int second) {     unsigned int i,j;    //定

一、橫向點(diǎn)亮(依次點(diǎn)亮P0.0~P0.1到P1.0~P1.7到P2.0~P2.7到P3.0~P3.7)

include "reg52.h" //此處使用的為89S52的芯片

void delay(unsigned int second)

{

    unsigned int i,j;    //定義為unsigned防止負(fù)數(shù),習(xí)慣問(wèn)題

    for(i=0;i

    {

        for(j=0;j<200000;j++);

    }

}

void main(void)

{

    unsigned int i;

    while(1)

    {

        for(i=0;i<8:i++)

        {

        P0=0x01<

        delay(100);   //由1us=10E6,故此處100為2秒

        P0=0:      //使P0端全處于低電平,熄滅點(diǎn)亮的流水燈

        }

        for(i=0;i<8:i++)

        {

        P1=0x01<

        delay(100);

        P1=0; 

        }

        for(i=0;i<8:i++)

        {

        P2=0x01<

        delay(100);

        P2=0; 

        }

        for(i=0;i<8:i++)

        {

        P3=0x01<

        delay(100);

        P3=0; 

        }                

   }

}

二、縱向點(diǎn)亮(點(diǎn)亮次序由P0.0~P1.0~P2.0~P3.0再到P0.1~P1.1以此類(lèi)推)

include "reg52.h"  //此處使用的為89S52的芯片

void delay(unsigned int second)

{

    unsigned int i,j;   //定義為unsigned防止負(fù)數(shù),習(xí)慣問(wèn)題

    for(i=0;i

    {

        for(j=0;j<200000;j++);

    }

}

void main(void)

{

    unsigned i;

    while(1)

    {    

        for(i=0;i<8;i++)

        {

            P0=0x01<

            delay(100);

            P0=0;

            P1=0x01<

            delay(100);

            P1=0;

            P2=0x01<

            delay(100);

            P2=0;

            P3=0x01<

            delay(100);

            P3=0:

        }

    }

}

三、斜向點(diǎn)亮(從P0~P3口斜向點(diǎn)亮)

include "reg52.h" //此處使用的為89S52的芯片

void delay(unsigned int second)

{

    unsigned int i,j;    //定義為unsigned防止負(fù)數(shù),習(xí)慣問(wèn)題

    for(i=0;i

    {

        for(j=0;j<200000;j++);

    }

}

void main(void)

{

    unsigned i;

    while(1)

    {

        for(i=0;i<8;i++)

        {

            P0=0x01<

            delay(100);

            P0=0;

            P1=0x01<<(i<7?i+1:i-7);  //此處反映了當(dāng)i為7時(shí);0x01左移0位,亮P0.0的燈

            delay(100);

            P1=0;

            P2=0x01<<(i<6?i+2:i-6);  //此處反映了當(dāng)i大于6時(shí);0ix01左移i-6位,亮P0.(i-6)的燈

            delay(100);

            P2=0:

            P3=0x01<<(i<5?i+3:i-5; //同上

            delay(100);

            P3=0:

        }

    }

}


本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀(guān)點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專(zhuān)欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除( 郵箱:macysun@21ic.com )。
換一批
延伸閱讀
關(guān)閉