课件资源下载:http://download.csdn.net/detail/liuzhuomju/4087359
电路图:
继电器使用:
#include<reg52.h>
sbit JDQ=P3^7;
//延时nms
void delayms(unsigned int i)
{
unsigned char j;
while(i--)
{
for(j=0;j<115;j++) ; //1ms基准延时程序
}
}
void main()
{
while(1)
{
JDQ=0;
delayms(200);
JDQ=1;
delayms(200);
}
}
蜂鸣器使用:
#include<reg52.h>
sbit FMQ=P3^6;
void delay500us()
{
unsigned char j;
for(j=0;j<57;j++) //500us基准延时程序
{
;
}
}
void main()
{
while(1)
{
FMQ=0;
delay500us();
FMQ=1;
delay500us();
}
}