资源简介
此代码为基于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
相关资源
- zigbee资料 答辩时候用得
- CC2530原理图及PCB集成库封装altium格式
- NEC红外解码无线发送程序CC2530
- CC2530协调器源代码
- 基于zigbee的串口通信
- cc2420+atmega128基础zigbee无线通信实验
- 基于ZigBee技术的分布式温室监控系统
- CC2530的PCB封装
- ZigBee编程基础入门最适合迷茫的初学
- BH1750光强传感器zigbee程序
- AES加密模块verilog代码
- CC2530 SW1单击双击 双联继电器测试
- 使用CC2591作为CC2530的功放
- 关于ZIGBEE开题报告初步
- CC2530传感控制系统硬件开发
- cc2530裸机驱动adxl345测试成功
- CC2530-ADXL345 IIC通信
- CC2530-HMC5883L通过I2C通信
- HMC5883_CC2530
- 基于ZIGBEE的智能车位管理
- STM32W108体系结构
- 基于Zigbee的药品仓储监测系统研究
- ZigBee无线温湿度采集单元硬件毕业设
- 基于cc2530的酒精串口显示系统
- ZigBee协调器程序
- CC2530 红外接收 zigbee
- CC2530原理图PCB元件库 AD可以用
- cc2530核心板原理图
- cc2530RSSI检测
- arduino平台下CC2520 zigbee模块的驱动
评论
共有 条评论