#include<reg51.h> //点亮一个LED灯,并使其闪烁
sbit LED0=P2^0;
void delay(int n)
{
int i;
for(i=0;i<=n;i++);
}
void main()
{
while(1)
{
LED0=0; //亮
delay(6000);
LED0=1;
delay(6000);
}
}
#include<reg51.h> //实现流水灯
void delay(int n)
{
int i;
for(i=0;i<=n;i++);
}
void led()
{
int j=0;
for(j=0;j<8;j++)
{
P2=~(0x01<<j); //0000 0001-> 0000 0010...
delay(5000);
}
}
void main()
{
while(1)
{
led();
}
}
(连接线有点丑)
在此注意R取值,>=250。
比较简单,单片机开始入门!冲冲冲!!!