標(biāo)題: 求助一個關(guān)于51hei單片機開發(fā)板的簡單程序 [打印本頁]

作者: a119    時間: 2012-7-3 23:28
標(biāo)題: 求助一個關(guān)于51hei單片機開發(fā)板的簡單程序
只能點亮一次,卻不能像流水燈一樣循環(huán)的一直點亮,應(yīng)該如何修改呢

#include<reg52.h>
#include<intrins.h>
#define u unsigned int
sbit D1=P1^4;
void j(z);
char t;
void main()
{
	D1=0;
	t=0x7f;
	P0=t;
   while(1)
{
	t=_lror_(t,1);
	j(500);
	P0=t;


}

}


void j(u z)
{
	u x,y;
	for(x=z;x>0;x--)
	for(y=20;y>0;y--);

}

作者: admin    時間: 2012-7-3 23:33

是你用的移位函數(shù)有問題,_crol_  這一句t=_lror_(t,1);換成t=_crol_  (t,1); 應(yīng)該可以了






歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1