#define P_LED P1//定义到你自己的端口
void main(void)
{
unsigned char circledata=0x01,i=0
while(1)
{
for(i=0i<4i++) //显示范围 P_LED.0:P_LED3
{
P_LED=circledata<<i
Delay_ms(1000)//根据自己的晶振写延时1S的函数
}
circledata=0xfe
for(i=3i>=0i--) //显示范围 P_LED.3:P_LED.0
{
P_LED=circledata<<i
Delay_ms(1000)//根据自己的晶振写延时1S的函数
}
}
return
}
LED灯右移到最右边后向左移时是这样的:右移一位→第二个延时程序→第一个延时程序→右移右移一位→第二个延时程序→坦肢第一个延时程序,这样不断循禅信姿环,循环到最左边,就开始了右移的程序。这样左移的延迟大一点的!贺绝
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)