找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5115|回復: 5
打印 上一主題 下一主題
收起左側(cè)

初學者自編“跑馬燈”C語言程序,思路直白,方便我等新手學習

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:53239 發(fā)表于 2013-8-26 20:31 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
#include <reg52.h>
#include <intrins.h>
#define uint unsigned int
#define uchar unsigned char
uchar LED;
uint a,b;
void delay();
void delay(uint z)      延時子函數(shù)
{   uint i;
        uchar j;
        for(i=z;i>0;i--)
                for(j=200;j>0;j--);
}
void main()               主函數(shù)開始
{       
    LED=0xfe;
    while(1)                              此處while循環(huán)式讓跑馬燈跑起來
        {
          for(a=7;a>0;a--)          此處的第一個for循環(huán)是讓小燈順序走一趟
                   {
                        P1=LED;
                        delay(100);
                        LED=_crol_(LED,1);       
                      
                   }         
                for(b=7;b>0;b--)    此處的第二個for循環(huán)是讓小燈順序走一趟
                      {
                                 P1=LED;
                                delay(100);
                                LED=_cror_(LED,1);
                       }
          }
}                                                                                                                                        5

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:53239 發(fā)表于 2013-8-26 21:01 | 只看該作者
最后的那個5沒用 sorry 打錯了
回復

使用道具 舉報

板凳
ID:1 發(fā)表于 2013-8-26 21:59 | 只看該作者
好程序
回復

使用道具 舉報

地板
ID:53196 發(fā)表于 2013-8-26 23:59 | 只看該作者
我也剛剛看到郭天祥的視頻,學到延時。
回復

使用道具 舉報

5#
ID:53712 發(fā)表于 2013-8-29 09:33 | 只看該作者
還不錯!
回復

使用道具 舉報

6#
ID:52286 發(fā)表于 2013-10-14 00:34 | 只看該作者
支持支持、、
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表