资源简介
ZigBee CC2530,基础实验的代码汇集,CC2530入门的资料

代码片段和文件信息
//By QIUJIE TECH. LTD.
//http://shop61716900.taobao.com/
#include “ioCC2530.h“
#include “initUART_Timer.h“
#include “stdio.h“
INT16 AvgTemp;
/****************************************************************
温度传感器初始化函数
****************************************************************/
void initTempSensor(void){
DISABLE_ALL_INTERRUPTS(); //关闭所有中断
InitClock(); //设置系统主时钟为32M
*((BYTE __xdata*) 0x624B) = 0x01; //开启温度传感器
*((BYTE __xdata*) 0x61BD) = 0x01; //将温度传感器与ADC连接起来
}
/****************************************************************
读取温度传感器AD值函数
****************************************************************/
INT8 getTemperature(void){
UINT8 i;
UINT16 AdcValue;
UINT16 value;
AdcValue = 0;
for( i = 0; i < 4; i++ )
{
ADC_SINGLE_CONVERSION(ADC_REF_1_25_V | ADC_14_BIT | ADC_TEMP_SENS); // 使用1.25V内部电压,12位分辨率,AD源为:温度传感器
ADC_SAMPLE_SINGLE(); //开启单通道ADC
while(!ADC_SAMPLE_READY()); //等待AD转换完成
value = ADCL >> 2; //ADCL寄存器低2位无效
value |= (((UINT16)ADCH) << 6);
AdcValue += value; //AdcValue被赋值为4次AD值之和
}
value = AdcValue >> 2; //累加除以4,得到平均值
return ADC14_TO_CELSIUS(value); //根据AD值,计算出实际的温度
}
/****************************************************************
主函数
****************************************************************/
void main(void)
{
char i;
char TempValue[10];
InitUART0(); //初始化串口
initTempSensor(); //初始化ADC
while(1)
{
AvgTemp = 0;
for(i = 0 ; i < 64 ; i++)
{
AvgTemp += getTemperature();
AvgTemp >>= 1; //每次累加后除2.
}
sprintf(TempValue (char *)“%dC “ (INT8)AvgTemp);
UartTX_Send_String(TempValue4);
Delay(50000);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1884076 2012-02-01 00:29 基础实验\CC2530-MDK-Q1基础实验.pdf
文件 2295 2012-04-10 11:27 基础实验\CC2530ADTest\CC2530AD1Test.c
文件 2467 2012-04-10 21:25 基础实验\CC2530ADTest\CC2530AD1Test.dep
文件 26857 2011-10-31 10:44 基础实验\CC2530ADTest\CC2530AD1Test.ewd
文件 53202 2010-12-02 09:38 基础实验\CC2530ADTest\CC2530AD1Test.ewp
文件 167 2010-09-21 14:45 基础实验\CC2530ADTest\CC2530AD1Test.eww
文件 112380 2012-04-10 20:05 基础实验\CC2530ADTest\Debug\Exe\CC2530AD1Test.hex
文件 111080 2012-04-10 20:05 基础实验\CC2530ADTest\Debug\List\CC2530AD1Test.map
文件 148 2012-04-10 20:05 基础实验\CC2530ADTest\Debug\Obj\CC2530AD1Test.pbd
文件 24008 2012-04-10 20:05 基础实验\CC2530ADTest\Debug\Obj\CC2530AD1Test.r51
文件 1150 2010-09-25 12:01 基础实验\CC2530ADTest\Debug\Obj\temp.r51
文件 3439 2012-04-10 20:05 基础实验\CC2530ADTest\include\initUART_Timer.h
文件 2792 2012-04-10 20:05 基础实验\CC2530ADTest\settings\CC2530AD1Test.cspy.bat
文件 5204 2012-04-10 21:25 基础实验\CC2530ADTest\settings\CC2530AD1Test.dbgdt
文件 614 2012-04-10 21:25 基础实验\CC2530ADTest\settings\CC2530AD1Test.dni
文件 3764 2012-04-10 21:25 基础实验\CC2530ADTest\settings\CC2530AD1Test.wsdt
文件 2484 2011-05-02 22:02 基础实验\CC2530EXINTest\CC2530EXINTest.c
文件 2056 2012-01-16 20:13 基础实验\CC2530EXINTest\CC2530EXINTest.dep
文件 26857 2011-10-31 10:44 基础实验\CC2530EXINTest\CC2530EXINTest.ewd
文件 53187 2010-09-03 14:16 基础实验\CC2530EXINTest\CC2530EXINTest.ewp
文件 168 2010-09-03 14:16 基础实验\CC2530EXINTest\CC2530EXINTest.eww
文件 10232 2011-05-02 22:02 基础实验\CC2530EXINTest\Debug\Exe\CC2530EXINTest.hex
文件 151 2012-01-16 20:12 基础实验\CC2530EXINTest\Debug\Obj\CC2530EXINTest.pbd
文件 8912 2011-05-02 22:02 基础实验\CC2530EXINTest\Debug\Obj\CC2530EXINTest.r51
文件 2667 2012-01-16 20:13 基础实验\CC2530EXINTest\settings\CC2530EXINTest.cspy.bat
文件 4027 2012-01-16 20:13 基础实验\CC2530EXINTest\settings\CC2530EXINTest.dbgdt
文件 614 2012-01-16 20:13 基础实验\CC2530EXINTest\settings\CC2530EXINTest.dni
文件 3086 2012-01-16 20:13 基础实验\CC2530EXINTest\settings\CC2530EXINTest.wsdt
文件 1250 2012-03-03 17:09 基础实验\CC2530IOTest\CC2530IOtest.c
文件 2433 2012-02-01 00:23 基础实验\CC2530IOTest\CC2530IOtest.dep
............此处省略243个文件信息
相关资源
- IAR7.20H破解机注册机
- cc2530寄存器手册
- 课程设计蔬菜大棚自动控制系统,包
- 基于PIC的TCP/IP网络协议和zigbee无线传
- 基于Zigbee的土壤墒情监控系统设计
- 基于ZigBee的温室花房环境监测系统设
- 基于ZigBee温室环境监测系统电路设计
- 基于ZigBee和ARM技术的森林火情监测系
- 基于ZigBee的温湿度监控系统设计
- 基于ZigBee技术的智能家居无线网络系
- 基于PLC、GPRS以及ZigBee的路灯无线控制
- 基于ZigBee无线传感网络的托辊卡死故
- 基于ZigBee无线传感器网络的井下环境
- 基于ZigBee无线网络的气体监测报警系
- 基于ZigBee和GIS的井下人员定位系统的
- 基于ZigBee的车间环境监测系统的设计
- 基于ZigBee技术的矿井智能头盔
- 无线传感网络在瓦斯智能监控系统的
- 基于ZigBee的智能瓦斯报警矿灯设计
- 基于CAN总线与ZigBee的瓦斯实时监测及
- 基于ZigBee技术的井下无线瓦斯传感器
- 智能分户供暖监控系统的无线温控器
- 基于ZigBee技术的无线点餐系统设计
- 基于Zigbee和GPRS的无线温湿度测量系统
- 基于Zigbee无线通信的井下人员定位系
- 基于ZigBee的工业无线数据采集器设计
- 基于ZigBee的井下视频监控系统设计
- 基于ZigBee的无线气体监测系统的设计
- 基于ZigBee技术的智能家居系统的设计
- 基于Zigbee技术的智能家居系统设计方
评论
共有 条评论