【流水灯】为什么这样接线就会停下?
代码如下:#include<reg52.h>
#include<intrins.h>
#define uchar unsigned char
#define uint unsigned int
uchar temp;
sbit beep=P2^3;
void delay();
void main()
{
beep=0;
temp=0xfe;
P1=temp;
while(1)
{
temp=_crol_(temp,1);
delay();
P1=temp;
}
}
void delay()
{
uint i=5000;
while(i--);
}
如果我只接P1的八个引角,OK,一切正常,
如果我把RST引脚也接到LED上,那么其他等都灭,这个接了RST的灯亮。
为什么会这样?