实验目的:实现4个LED灯轮流闪烁。
实验代码:
#include
#include"intrins.h"
typedef unsigned int u16;
typedef unsigned char u8;
#define led P0
void delay(u16 i)
{
while(i--);
}
void main()
{
u8 i;
delay(10000);
while(1)
{
for(i=0;i<3;i++)
{
led=_crol_(led,1);//左移
delay(10000);
}
for(i=0;i<3;i++)
{
led=_cror_(led,1); //右移
delay(10000);
}
}
}
仿真proteus电路图
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)