一、功能描述
人體紅外感應(yīng)當(dāng)按下按鈕,等就會(huì)亮。
二、程序
#include <REGX51.H>
#define uchar unsigned char
#define uint unsigned int
sbit light=P3^4;
void delay(uint k)
{
uint i,j;
for(i=0;i<k;i++)
{
for(j=0;j<125;j++);
}
}
void main()
{
EA=1;
EX0=1;
IT0=1;
while(1)
{;}
}
void int_ex0(void) interrupt 0
{
light=0;
while(P3^2==0);
delay(2000);
light=1;
}
三、電路圖

四、小結(jié)
這個(gè)電路比較簡單,但是程序還要要熟悉,理解每一句話的意思。