在proteus和keil中用继电器控制照明灯,keil程序和proteus电路图如下,可是就是看不到效果,请各位大虾指点一下:
#include <reg51.h>
#define uchar unsigned char
#define uint unsigned int
sbit s1=P1^0;
sbit out=P2^4;
void delay(uint z)
{
uint x,y;
for(x=z;x>0;x--)
for(y=110;y>0;y--);
}
void main()
{
out=1;
while(1)
{
if(s1==0)
{
delay(30);
if(s1==0)
{
out=~out;
}
}
}
}