作者:GWD 时间:2019.06.26
SW-420震动传感器(开关量传感器)
一、学习要点:无
二、手册分析(开关量传感器)
1、产品用途:各种震动触发作用,比如防盗报警等
2、产品不震动时开关闭合输出低电平,震动时输出高电平;
三、编程
程序功能:当P32(INT0)的震动传感器有震动产生时,触发外部中断(低电平触发),P21的LED灯点亮1S;
代码:
#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#include "intrins.h"
typedef unsigned int uInt16;
typedef unsigned char uChar8;
sbit relay = P2^1;
void Delay1000ms() //@11.0592MHz
{
unsigned char i, j, k;
_nop_();
i = 8;
j = 1;
k = 243;
do
{
do
{
while (--k);
} while (--j);
} while (--i);
}
main()
{
P1=0x55; //P1口初始值
EA=1; //全局中断开
EX0