资源简介

基于51单片机的人体红外感应灯的设计,使用了人体红外感应模块HC-SR501,同时使用声音感应模块以及光感应模块,增加了声控及光控的功能。
注:文件包含c语言代码以及proteus原理图(传感器模块未详细画出,所有传感器的输出均为可直接读取的电平信号,不涉及模数转换)

资源截图

代码片段和文件信息

/*函数原型:void delayms(uint)*/
/*功能:延时指定时间,以ms为单位*/
/*调用函数:无*/
/*入口参数:延时时间ms*/
/*出口参数:无*/
#define uint unsigned int
void delayms(uint ms)
{
uint ij;
for(i=ms;i>0;i--)
for(j=110;j>0;j--);
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-25 16:06  Keil\
     文件          88  2018-11-02 18:51  Keil\delay.h
     文件         243  2018-10-31 14:41  Keil\delayms.c
     文件         546  2018-11-07 14:02  Keil\infrared.h
     文件         551  2018-11-05 18:12  Keil\initial.c
     文件        1816  2018-11-07 14:44  Keil\MAIN.C
     文件         912  2018-11-02 11:47  Keil\readkey.c
     文件          86  2018-10-31 15:02  Keil\readkey.h
     文件      140159  2018-11-25 14:51  Keil\res_led.uvgui.Kay
     文件        7123  2018-11-15 21:39  Keil\res_led.uvopt
     文件       14739  2018-11-15 21:39  Keil\res_led.uvproj
     文件        2018  2018-11-04 19:39  Keil\setup.c
     文件          71  2018-10-31 16:27  Keil\setup.h
     文件         549  2018-11-25 14:51  Keil\showbuffer.c
     文件          86  2018-10-31 16:27  Keil\showbuffer.h
     文件       24689  2018-11-18 09:48  minimal_systems.pdsprj

评论

共有 条评论