新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > C語言如何實現(xiàn)單片機(jī)流水燈程序

        C語言如何實現(xiàn)單片機(jī)流水燈程序

        作者: 時間:2016-11-18 來源:網(wǎng)絡(luò) 收藏
        今天又開始重新學(xué)習(xí)單片機(jī)了,在安裝了Keil軟件之后, 然后安裝 USB連接 開發(fā)板的 驅(qū)動。 學(xué)習(xí)單片機(jī),應(yīng)該有塊開發(fā)板, 一邊 看書,然后就接著動手編寫 程序,這樣才能慢慢理解 單片機(jī)。
        今天寫了好幾個 關(guān)于二極管的程序, 下面是 實現(xiàn) 二極管輪流點亮的程序,也就是大家所說的流水燈
        #include
        void Delay()
        {
        unsigned int i;
        unsigned char j;
        for(i=1000; i>0; i--)
        for(j=110; j>0; j--);
        }
        void main()
        {
        unsigned char i;
        while(1)
        {
        Delay();
        P2=0xff; // 8個二極管處于熄滅狀態(tài)
        for(i=1; i<=8; i++)
        {
        Delay();
        P2=P2<<1; // 二極管逐漸被點亮
        }
        Delay();
        P2=0xfe; // 7個二極管處于熄滅狀態(tài)
        for(i=1; i<=8; i++)
        {
        Delay();
        P2=(P2<<1)+1; // 輪流點亮一個二極管
        }
        }
        }
        學(xué)會了單片機(jī)之后,就可以開始 學(xué)習(xí)ARM了。 這樣,才能慢慢的走上嵌入式軟件開發(fā)的職位啊。
        雖然這條路很難走,也很寂寞,但是 還是要努力堅持下去, 只有堅持才能成功,否則就是半途而廢了


        評論


        技術(shù)專區(qū)

        關(guān)閉
        主站蜘蛛池模板: 安义县| 分宜县| 梨树县| 清水河县| 环江| 沁阳市| 台安县| 淄博市| 南华县| 新河县| 新巴尔虎右旗| 普兰店市| 新野县| 广汉市| 革吉县| 措勤县| 海安县| 镶黄旗| 武乡县| 新余市| 阿城市| 新河县| 景洪市| 洪江市| 内黄县| 翁牛特旗| 石泉县| 郎溪县| 米泉市| 达孜县| 福鼎市| 囊谦县| 额济纳旗| 临澧县| 玉门市| 大同市| 桂东县| 壤塘县| 晴隆县| 玛纳斯县| 大连市|