欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
單片機(jī)左右循環(huán)流水燈
[打印本頁(yè)]
作者:
fanhaiyu
時(shí)間:
2017-11-19 12:05
標(biāo)題:
單片機(jī)左右循環(huán)流水燈
原理圖:
TIM圖片20171119120439.png
(37.52 KB, 下載次數(shù): 27)
下載附件
2017-11-19 12:05 上傳
單片機(jī)源程序如下:
#include<reg51.h>
#include<intrins.h>
unsignedchar temp; //定義字符變量temp,temp左移或右移并給連接LED的P1口賦值
inta; //定義延遲函數(shù)delay()
voiddelay(void);
voidmain()
{
temp=0xfe; //給temp賦初值
P1=temp; //temp賦值給P1口,第一個(gè)LED(紅色)點(diǎn)亮
while(1) //主程序,括號(hào)中的程序?qū)⒁恢毖h(huán)
{
for(a=0;a<7;a++) //左移部分,LED從左到右依次點(diǎn)亮
{
temp=_crol_(temp,1); //_crol_語(yǔ)句控制變量temp左移
delay(); //每個(gè)燈點(diǎn)亮之后延遲一會(huì)在點(diǎn)下一個(gè)燈
P1=temp;
}
for(a=0;a<7;a++) //右移部分,LED從右到左依次點(diǎn)亮
{
temp=_cror_(temp,1); //第8個(gè)燈點(diǎn)亮后開(kāi)始右移程序,LED從右向左點(diǎn)亮
delay();
P1=temp;
}
}
}
voiddelay() //延時(shí)子程序
{
int i,j; //定義局部變量i,j
for(i=200;i>0;i--) //i,j不斷計(jì)數(shù)占用CPU時(shí)間,達(dá)到延時(shí)目的
for(j=1;j<150;j++);
}
復(fù)制代碼
作者:
garrett_li2020
時(shí)間:
2020-12-2 14:44
你這個(gè)程序不對(duì)的,第一個(gè)for執(zhí)行完成后,你第二個(gè)for再給for為0,只會(huì)執(zhí)行一次第二個(gè)for語(yǔ)句后又回到第一個(gè)for循環(huán),左右流水燈效果達(dá)不到的
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1