欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

c語言循環(huán)位移函數(shù)跑馬燈,c語言移位和循環(huán)移位

用c語言實現(xiàn)跑馬燈循環(huán)亮滅

給個示例程序看看

創(chuàng)新互聯(lián)2013年開創(chuàng)至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站設(shè)計、做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元巴南做網(wǎng)站,已為上家服務(wù),為巴南各地企業(yè)和個人服務(wù),聯(lián)系電話:18980820575

/*-----------------------------------------------

名稱:流水燈

公司:上海浩豚電子科技有限公司

編寫:師訪

日期:2009.5

修改:無

內(nèi)容:循環(huán)點亮P1口對應(yīng)的8個LED燈,造成循環(huán)流水點亮的效果

------------------------------------------------*/

#includereg52.h

//包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義

/*------------------------------------------------

延時子程序

------------------------------------------------*/

void

delay(unsigned

int

cnt)

{

while(--cnt);

}

/*------------------------------------------------

主函數(shù)

------------------------------------------------*/

main()

{

P1=0xfe;

//給初始化值

換算成二進(jìn)制是1111

1110

while(1)

{

delay(30000);//延時程序

P1=1;

//左移一位

該語句等效于

P1=P11

P1|=0x01;

//最后一位補1,該語句等效于

P1=P1|0x01

符號"|"表示"或"

if(P1==0x7f)

//檢測是否移到最左端?"=="表示檢測符號2端的值是否相等

{

delay(30000);

P1=0xfe;

//重新賦值

}

}

}

C語言:開機(jī)時所有跑馬燈全滅,然后跑馬燈先循環(huán)左移1圈后循環(huán)右移一圈,時間間隔1S,此過程一直重復(fù)下去

/* 大概這個樣子,不知道你的板子怎么連的!最好發(fā)個圖片,延時不準(zhǔn),自己改一下*/

#includereg52.h

#includeintrins.h

#define uchar unsigned char

#define uint unsigned int

//延時

void DelayMS(uint x)

{

uchar i;

while(x--)

{

for(i=0;i120;i++);

}

}

//主程序

void main()

{

uchar i;

P1=0x01;

while(1)

{

for(i=0;i7;i++)

{

P1=_crol_(P1,1); //P1的值向左循環(huán)移動

DelayMS(150);

}

for(i=0;i7;i++)

{

P1=_cror_(P1,1); //P1的值向右循環(huán)移動

DelayMS(150);

}

}

}

c語言怎么實現(xiàn)跑馬燈循環(huán)亮滅

我舉個"栗子"

int a[10];

for (i=0; i10; i++) a[i] = 0; // clear

i=-1;

while (1)

{

i++; if (i==10) i=0;

if (i==0) { a[9] = 0; a[0] = 1;}

else { a[i-1] = 0; a[i] = 1;}

cls;

for (i=0; i10; i++) printf("%d" , a[i]);

//put break;

}

當(dāng)前名稱:c語言循環(huán)位移函數(shù)跑馬燈,c語言移位和循環(huán)移位
標(biāo)題路徑:http://chinadenli.net/article34/heeepe.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供企業(yè)建站、靜態(tài)網(wǎng)站、用戶體驗營銷型網(wǎng)站建設(shè)、Google、網(wǎng)站營銷

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管