久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機16路流水燈編程問題求大佬指導 [打印本頁]

作者: 初學者9527    時間: 2018-10-11 19:21
標題: 單片機16路流水燈編程問題求大佬指導
大佬求指導  初學者   還不是很明白

7}34)X8_93`A[I`F2NK~SJT.png (54.52 KB, 下載次數: 35)

兩個要求在一個程序里

兩個要求在一個程序里

作者: 文鳳軒    時間: 2018-10-11 21:32
可以用最笨最簡單的方法寫呀,先定義16個Io口,然后寫個延時函數,再然后在主函數里,讓每個io口=0延時一會兒,后面就反過來等1延時一會兒,從滅到亮從亮到滅循環
作者: 13122031726    時間: 2018-10-11 22:44
最簡單的順序編程啊,或者你可以試著位與位活進行八位操作,
作者: HC6800-ES-V2.0    時間: 2018-10-12 08:46
很簡單嘛。看我的——
#include <reg51.h>

#define LED0 P0
#define LED1 P2

void Delay10ms(unsigned char c)
{
    unsigned char a,b;
    for(;c>0;c--)
        for(b=38;b>0;b--)
            for(a=130;a>0;a--);
}

void main ()
{
        unsigned char i;
        while (1)
        {
//兩組高四位交替亮滅3次
                for (i=0;i<3;i++)
                {
                        LED0=0x0f;
                        LED1=0xff;
                        Delay10ms(50);
                        LED0=0xff;
                        LED1=0x0f;
                        Delay10ms(50);
                }
                LED0=0xff;
                LED1=0xff;
//從P00開始,逐步全亮
                for (i=0;i<8;i++)
                {
                        LED0=LED0<<1;
                        Delay10ms(50);
                }
                for (i=0;i<8;i++)
                {
                        LED1=LED1<<1;
                        Delay10ms(50);
                }
//全亮開始逐個熄滅
                LED0=LED0+1;
                Delay10ms(50);
                LED0=LED0+2;
                Delay10ms(50);
                LED0=LED0+4;
                Delay10ms(50);
                LED0=LED0+8;
                Delay10ms(50);
                LED0=LED0+16;
                Delay10ms(50);
                LED0=LED0+32;
                Delay10ms(50);
                LED0=LED0+64;
                Delay10ms(50);
                LED0=LED0+128;
                Delay10ms(50);
                LED1=LED1+1;
                Delay10ms(50);
                LED1=LED1+2;
                Delay10ms(50);
                LED1=LED1+4;
                Delay10ms(50);
                LED1=LED1+8;
                Delay10ms(50);
                LED1=LED1+16;
                Delay10ms(50);
                LED1=LED1+32;
                Delay10ms(50);
                LED1=LED1+64;
                Delay10ms(50);
                LED1=LED1+128;
                Delay10ms(50);
        }
}




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 91免费小视频 | 欧美国产视频一区二区 | 99九九久久| 亚洲免费在线观看 | 99这里只有精品视频 | 久久久久久九九九九 | 欧美性大战xxxxx久久久 | h视频在线播放 | 中文日韩在线视频 | 一区二区三区视频播放 | 黄色片大全在线观看 | 日韩成人av在线 | 国产精品视频在线观看 | 精品久久一 | a级片在线观看 | 不卡一区| 国产黄色免费网站 | 免费黄色在线观看 | 国产一区二区影院 | 日本电影免费完整观看 | av网址在线 | 国产精品免费一区二区三区四区 | 欧美中文字幕一区二区 | 黄色国产在线视频 | 欧洲一级毛片 | 久久免费精品 | 亚洲天天干| 亚洲九九 | 五月天国产视频 | 欧洲精品久久久久毛片完整版 | 九九热免费看 | 日韩手机视频 | 中文字幕乱码一区二区三区 | 亚洲一区二区三区四区av | 久久美女网| 国产精品久久久久久久毛片 | 91久久 | 中文字幕专区 | 日韩色视频 | 久久国产精品免费 | 色婷婷综合久久久中文字幕 |