CC2430寄存器配置说明
Zigbee的出现是为了满足WSN(WirelessSe
sorNetwork)的要求,一般而言WSN有以下几个特征:1采集点众多,分布面积广2网络节点间的位置关系不定,节点动态加入或脱离网络3采集点无法和市电网络相连,依赖于电池供电,要求有很好的节电及电源管理为了实现节能的特性,还跟CC2430模块以外的采集模块有关,本文主要关注的是CC2430自身的管理使用,故对外界数据的采集简化为从AD中采集数据。目标系统将具备以下功能:1协调器建立网络,终端节点加入网络2节点能采集多种数据从例程中选用一个合适的范例作为模板可以大大缩短开发时间,节约成本。选用SimpleApp作为模板。SimpleApp中有两个例程,一个是控制器开关,一个是收集器传感器,将使用收集器传感器例程。收集器传感器例程中以传感器终端的温度及电源电压为数据源,传感器定时采集这两个数据,送往收集器,收集器收到数据后通过串口传给PC机。可以说SimpleApp本身就是一个接近实用的WSN例程,本文的目标在于学习SimpleApp的使用,并加上一个通过AD采集数据的功能。此外,由于SimpleApp的传感器终端启动后就一直采集发送数据,无法由收集器控制其采集的开启关停,将增添由PC发送指令到收集器,再由收集器发送指令控制某终端的某项采集功能的开启关闭。P1(P1口寄存器)位号70位名P170复位值0x00操作性可读写功能描述P1端口普通功能寄存器,可位寻址
P1DIR(P1方向寄存器)位号76543210位名DIRP1_7DIRP1_6DIRP1_5DIRP1_4DIRP1_3DIRP1_2DIRP1_1DIRP1_0复位值00000000操作性可读写可读写可读写可读写可读写可读写可读写可读写功能描述0输入1输出0输入1输出0输入1输出0输入1输出0输入1输出0输入1输出0输入1输出0输入1输出
fP1SEL(P1功能寄存器)位号7位名SELP1_7复位值0操作性可读写功能描述P1_7功能0普通IO1外设功能P1_6功能0普通IO1外设功能P1_5功能0通IO1外设功能P1_4功能0普通IO1外设功能P1_3功能0普通IO1外设功能P1_2功能0普通IO1外设功能P1_1功能0通IO1外设功能P1_0功能0普通IO1外设功能
6
SELP1_6
0
可读写
5
SELP1_5
0
可读写
4
SELP1_4
0
可读写
3
SELP1_3
0
可读写
2
SELP1_2
0
可读写
1
SELP1_1
0
可读写
0
SELP1_0
0
可读写
P1INP(P1输入模式寄存器)位号7位名PDUP2复位值0操作性可读写功能描述P2口上下拉选择0上拉1下拉P1口上下拉选择0上拉1下拉P0口上下拉选择0上拉1下拉
6
PDUP1
0
可读写
5
PDUP0
0
可读r