c語(yǔ)言循環(huán)左移代碼 單片機(jī)C語(yǔ)言,的循環(huán)左右移動(dòng),函數(shù)問(wèn)題?
單片機(jī)C語(yǔ)言,的循環(huán)左右移動(dòng),函數(shù)問(wèn)題?首先,比較一下左右的區(qū)別。同時(shí),不同節(jié)目的輸出結(jié)構(gòu)也不同。。P2端口連接8個(gè)LED低電平驅(qū)動(dòng)器,使其發(fā)光。P2=0xFE//連接到P2.0的LED亮起。其余的都
單片機(jī)C語(yǔ)言,的循環(huán)左右移動(dòng),函數(shù)問(wèn)題?
首先,比較一下左右的區(qū)別。同時(shí),不同節(jié)目的輸出結(jié)構(gòu)也不同。。
P2端口連接8個(gè)LED低電平驅(qū)動(dòng)器,使其發(fā)光。
P2=0xFE//連接到P2.0的LED亮起。其余的都出去了。
比較程序
void main()//主函數(shù)
{
P2=0xFE//P2初始化
而(1)//死循環(huán)
{
num=P2//這里與左邊的不同。將P2的狀態(tài)賦給num,即0xFE num=0xFE
P2=crol(num,1)//P2等于num cycle的左移,P2=0xef。這時(shí)p2.7的LED應(yīng)該是連著的
delay(0)//delay
}]}
]左邊的代碼num給每個(gè)大周期賦值,num=0xFE是固定的,所以以后不管怎么移動(dòng),p2端口的輸出都不會(huì)改變,所以只能移動(dòng)一次。。