亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码
標(biāo)題:
利用單片機(jī)移位操作
[打印本頁]
作者:
582130377
時(shí)間:
2017-9-14 17:04
標(biāo)題:
利用單片機(jī)移位操作
求問怎么用51單片機(jī)移位進(jìn)行l(wèi)ed流水燈操作,急速求解
作者:
sldx
時(shí)間:
2017-9-14 19:24
P0=0x01;P0<<=1;燈由第一個(gè)亮換到第二個(gè)亮,流水燈你在循環(huán)就行了
作者:
582130377
時(shí)間:
2017-9-14 21:39
sldx 發(fā)表于 2017-9-14 19:24
P0=0x01;P0
但是我想讓他左右來回流水燈
作者:
moon2000boy
時(shí)間:
2017-9-14 23:31
bit flag=1;//轉(zhuǎn)向標(biāo)志
P0=0X01;//P0初值
if((P0==0X80)&&(flag==1))//判斷是不是到最左邊了
flag=0;
if((flag==0)&&(P0==0X01))//判斷是不是到最右邊了
flag=1;
if(flag==0)//方向判斷,正在向右移動(dòng)
P0>>=1;
if(flag==1)//方向判斷,正在向左移動(dòng)
P0<<=1;
思路是這樣的,你測試下吧,直接手寫的,我也沒有測試,急需要分啊,凌晨跑來答問題。。。
作者:
shuaige
時(shí)間:
2017-9-14 23:34
移到頂再換個(gè)方向移
作者:
sldx
時(shí)間:
2017-9-15 03:26
582130377 發(fā)表于 2017-9-14 21:39
但是我想讓他左右來回流水燈
到第八個(gè)了再右移>>
作者:
GOD丿小男孩
時(shí)間:
2017-9-15 08:24
#include<reg52.h> #include<intrins.h> typedef unsigned int u16; typedef unsigned char u8; void delay(u8 z) { u8 x,y; for(x=z;x>0;x--) for(y=200;y>0;y--); } void main() { while(1) { u8 i; P2=0xfe; for(i=8;i>0;i--) { P2=_cror_(P2,1); delay(200); } for(i=7;i>0;i--) { P2=_crol_(P2,1); delay(200); } } } 第二種: #include<reg52.h> #include<intrins.h> typedef unsigned int u16; typedef unsigned char u8; u8 code table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; void delay(u8 z) { u8 x,y; for(x=z;x>0;x--) for(y=200;y>0;y--); } void main() { while(1) { u8 i; for(i=8;i>0;i--) { P2=table[i-1]; delay(200); } for(i=0;i<8;i++) { P2=table[i]; delay(200); } } } 第三種: #include<reg52.h> #include<intrins.h> typedef unsigned int u16; typedef unsigned char u8; //u8 code table[]={0xfe,0xfd,0xfb,0xf7,0xef,0xdf,0xbf,0x7f}; void delay(u8 z) { u8 x,y; for(x=z;x>0;x--) for(y=200;y>0;y--); } void main() { while(1) { u8 i,j,k; j=0x7f;k=0xfe; for(i=8;i>0;i--) { P2=j; j>>=1; delay(200); } for(i=0;i<8;i++) { P2=k; k<<=1; delay(200); } } }
作者:
漫步經(jīng)心
時(shí)間:
2017-9-15 08:43
也就是io口高低電瓶的控制。有一個(gè)笨辦法:你可以將每個(gè)狀態(tài)保存在一個(gè)數(shù)組里,然后遍歷它。這個(gè)辦法控制簡單的還是可以的
作者:
偉大的科長
時(shí)間:
2017-9-17 20:57
很簡單啊,先讓他每次移動(dòng)一位,移動(dòng)8次,然后判斷一下到了8次沒,接著反過來,主函數(shù)里面不斷重復(fù)調(diào)用函數(shù),就可以不斷循環(huán)。
歡迎光臨 (http://www.denmoz.com/bbs/)
Powered by Discuz! X3.1