资源简介
此代码为基于zigbee板子CC2530的光敏和热敏传感器的单板子代码,测试无误。可以借鉴一下。

代码片段和文件信息
/****************************************************************************
* 文 件 名: main.c
* 描 述: 光敏实验,有光时LED1亮,用手挡住光敏电阻时LED1熄灭
****************************************************************************/
#include
typedef unsigned char uchar;
typedef unsigned int uint;
#define LED1 P1_0 //定义P1.0口为LED1控制端
#define DATA_PIN P0_5 //定义P0.5口为传感器输入端
/****************************************************************************
* 名 称: InitLed()
* 功 能: 设置LED灯相应的IO口
* 入口参数: 无
* 出口参数: 无
****************************************************************************/
void InitLed(void)
{
P1DIR |= 0x01; //P1.0定义为输出口
}
/****************************************************************************
* 名 称: DelayMS()
* 功 能: 以毫秒为单位延时 16M时约为535系统时钟不修改默认为16M
* 入口参数: msec 延时参数,值越大,延时越久
* 出口参数: 无
****************************************************************************/
void DelayMS(uint msec)
{
uint ij;
for (i=0; i for (j=0; j<535; j++);
}
void main(void)
{
P0DIR &= ~0x20; //P0.5定义为输入口
InitLed(); //设置LED灯相应的IO口
while(1) //死循环
{
if(DATA_PIN == 1) //当光敏电阻处于黑暗中时P0.5高电平LED1熄灭
{
LED1 = 1;
DelayMS(1000);
}
else
{
LED1 = 0; //检测到光线时P0.5为低电平LED1亮
DelayMS(1000);
}
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-03-01 17:42 22.光敏和热敏传感器\
文件 224218 2016-03-11 20:32 22.光敏和热敏传感器\22.光敏和热敏传感器.pdf
目录 0 2019-03-01 17:42 22.光敏和热敏传感器\sensor\
目录 0 2019-03-01 17:42 22.光敏和热敏传感器\sensor\Debug\
目录 0 2019-03-01 17:42 22.光敏和热敏传感器\sensor\Debug\Exe\
文件 9572 2014-09-30 13:28 22.光敏和热敏传感器\sensor\Debug\Exe\sensor.d51
文件 569 2014-09-30 13:28 22.光敏和热敏传感器\sensor\Debug\Exe\sensor.hex
目录 0 2016-03-10 16:25 22.光敏和热敏传感器\sensor\Debug\List\
目录 0 2019-03-01 17:42 22.光敏和热敏传感器\sensor\Debug\Obj\
文件 6002 2014-09-30 13:28 22.光敏和热敏传感器\sensor\Debug\Obj\main.r51
文件 188 2015-11-05 12:33 22.光敏和热敏传感器\sensor\Debug\Obj\sensor.pbd
文件 1664 2014-06-19 22:12 22.光敏和热敏传感器\sensor\main.c
文件 2453 2015-11-05 14:07 22.光敏和热敏传感器\sensor\sensor.dep
文件 34306 2013-07-09 09:30 22.光敏和热敏传感器\sensor\sensor.ewd
文件 56230 2013-07-09 14:59 22.光敏和热敏传感器\sensor\sensor.ewp
文件 160 2013-07-09 09:30 22.光敏和热敏传感器\sensor\sensor.eww
目录 0 2019-03-01 17:42 22.光敏和热敏传感器\sensor\settings\
文件 1491 2015-11-05 12:44 22.光敏和热敏传感器\sensor\settings\sensor.cspy.bat
文件 3502 2015-11-05 14:07 22.光敏和热敏传感器\sensor\settings\sensor.dbgdt
文件 1111 2015-11-05 14:07 22.光敏和热敏传感器\sensor\settings\sensor.dni
文件 3291 2015-11-05 14:07 22.光敏和热敏传感器\sensor\settings\sensor.wsdt
文件 5632 2013-07-14 17:56 22.光敏和热敏传感器\Thumbs.db
相关资源
- IAR7.20H破解机注册机
- cc2530寄存器手册
- 课程设计蔬菜大棚自动控制系统,包
- 基于PIC的TCP/IP网络协议和zigbee无线传
- IEEE 802.15.4的CC2530无线数据收发设计
- IEEE 802.15.4的CC2530无线数据收发设计
- ZStack-CC2530-2.5.1a
- 基于Zigbee的土壤墒情监控系统设计
- 基于ZigBee的温室花房环境监测系统设
- 基于ZigBee温室环境监测系统电路设计
- 基于ZigBee和ARM技术的森林火情监测系
- 基于ZigBee的温湿度监控系统设计
- 基于ZigBee技术的智能家居无线网络系
- 基于PLC、GPRS以及ZigBee的路灯无线控制
- 基于ZigBee无线传感网络的托辊卡死故
- 基于ZigBee无线传感器网络的井下环境
- 基于ZigBee无线网络的气体监测报警系
- 基于ZigBee和GIS的井下人员定位系统的
- 基于ZigBee的车间环境监测系统的设计
- 基于ZigBee技术的矿井智能头盔
- 无线传感网络在瓦斯智能监控系统的
- 基于ZigBee的智能瓦斯报警矿灯设计
- 基于CAN总线与ZigBee的瓦斯实时监测及
- 基于ZigBee技术的井下无线瓦斯传感器
- 智能分户供暖监控系统的无线温控器
- 基于ZigBee技术的无线点餐系统设计
- 基于Zigbee和GPRS的无线温湿度测量系统
- CC2530的分布式无线数据采集系统设计
- 基于Zigbee无线通信的井下人员定位系
- 基于ZigBee的工业无线数据采集器设计
评论
共有 条评论