资源简介
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个文件信息
相关资源
- 基于ZigBee + HXD019D 的万能红外转发器
- ZigBee CC2530 12864液晶串行程序
- zigbee 2.4G PCB天线封装 有两个不同天线
- 基于ZigBee的路灯控制系统
- ZigBee Sensor Monitor 源码
- 共五章第四章:Zigbee基础实验详解.
- 一种基于Zigbee技术的智慧教室管理系
- Zigbee模块封装库文件
- 5G,NB-IoT,WiFi,LoRa,BLE,Zigbee等市场
- 基于Zigbee协议栈的DHT11串口实验
- 基于ZigBee技术的温度采集系统设计毕
- ZigBee和单总线在冻结井壁无线测温系
- 基于ZigBee和STM32的室内智能照明系统的
- 基于Zynq平台的动态智能家居系统的设
- 基于单片机的Zigbee传感器节点硬件设
- Zigbee Cluster Library Specification 2018最新
- 基于Zigbee的低功耗无线顶板压力监测
- ZigBee HA 1.2
- ZigBee CC2530视频教程
- IEEE std 802.15.4-2015
- cc debugger 32位 64位
- zigbee_Z-Stack 3.0 开发者中文手册.pdf
- NXP ZigBee 3.0协议栈用户手册全中文JN
- zigbee无线传感器网络设计与实现(源
- 基于CC2530 及ZigBee 协议栈设计无线网络
- 基于ZigBee和ARM的嵌入式智能家庭安防
- CC2530+2401 带PA的ZIGBEE。提供PCB板与原理
- 基于ZigBee节点的智能家居系统语音控
- CC2530zigbee_gy2561_ds18b20_am2302_mg811
- 基于ZigBee的智能家居系统QT界面渲染
评论
共有 条评论