合肥师范学院无线传感器网络实验1234
无线传感器网络实训
合肥师范学院物联网工程系 胡必玲
一 CC2530 I/O基础实验 二 CC2530外部中断 三 CC2530定时器的使用 四 串行通信接口 五 ADC 的使用 六 睡眠定时器的使用 七 ZStack(1) 八 ZStack(2) 九 CC2530点到点的无线通信 十 ZigBee星形组网实验 十一 ZigBee树形组网
一 CC2530 IO基础实验
实验要求:
熟悉CC2530无线单片机功能、管脚、调试环 境IAR软件的基本功能和初步使用; 进行CC2530无线单片机的通用IO口的配置、使 用及实验; 完成CC2530通用I/O口的原理性操作控制,完 成必要的验环节,分析总结实验。
实验目的: 熟悉IAR编译软件界面的基本功能; 掌握在IAR软件中利用C语言配置CC2530 IO 口的方法; 掌握自己修改并调试IO口配置的方法;
实验内容: 使用CC2530的IO来控制LED灯周期性闪烁;
使用CC2530的IO读取按键的状态从而控制LED;
实验预备知识:实验设备:仿真器1台,电池板(或液晶板)1块, ZigBee模块1块,USB连接线1根。 实验相关寄存器:实验中操作了的寄存器有P1, P1DIR,没有设置而是取默认值的寄存器有: P1SEL,P1INP。
实验预备知识: CC2530通用 I/O口介绍:
CC2530芯片采7mm×7mm QLP封装,共有48个引脚。全 部引脚可分为I/O端口线引脚、 电源线引脚和控制线引脚三类。
实验预备知识: CC2530通用 I/O口介绍CC2530有21个可编程的I/O口引脚,P0、P1口是完全的8位口,
P2口只有5个可使用的位。通过软件设定一组SFR寄存器的位和字节,可使这些引脚作为通常的I/O口或作为连接ADC、计
时器或USART部件的外围设备I/O口使用。
实验预备知识: CC2530通用 I/O口介绍I/O口特性: 可设置为通常的I/O口,也可设置为外围I/O口使用。 在输入时有上拉和下拉能力。 全部21个数字I/O口引脚都具有响应外部的中断能力。如果需要 外部设备可对I/O口引脚产生中断,同时外部的中断事件也能被 用来唤醒休眠模式。
I/O寄存器负责所有通用I/O引脚。
实验预备知识:I/O 端口的寄存器如下: P0 :端口 0 P1 :端口 1 P2 :端口 2 PERCFG :外设控制寄存器 APCFG :模拟外设 I/O 配置 P0SEL :端口 0 功能选择寄存器 P1SEL :端口 1 功能选择寄存器 P2SEL :端口 2 功能选择寄存器 P0DIR :端口 0 方向寄存器 P1DIR :端口 1 方向寄存器 P2DIR :端口 2 方向寄存器 P0INP :端口 0 输入模式寄存器 P1INP :端口 1 输入模式寄存器 P2INP :端口 2 输入模式寄存器 —————————————— —————— P0IFG :端口 0 中断状态标志寄存器 P1IFG :端口 1 中断状态标志寄存器 P2IFG :端口 2 中断状态标志寄存器 PICTL :中断边缘寄存器 P0IEN :端口 0 中断掩码寄存器 P1IEN :端
口 1 中断掩码寄存器 P2IEN :端口 2 中断掩码寄存器 PMUX :掉电信号 Mux 寄存器 OBSSEL0 :观察输出控制寄存器 0 OBSSEL 1 :观察输出控制寄存器 1 OBSSEL 2 :观察输出控制寄存器 2 OBSSEL 3 :观察输出控制寄存器 3 OBSSEL 4 :观察输出控制寄存器 4 OBSSEL 5 :观察输出控制寄存器 5
实验预备知识:
实验预备知识:
实验预备知识: P2SEL (0xF5) – 端口 2 功能选择和端口 1 外设优先级控制位 7 名称 复位 0 R/W R0 描述 没有使用 端口1外设优先级控制。当模块被指派到相同的引脚的时候,这些位确定哪 个模块优先。 0: USART 0 优先 1: USART 1 优先 端口1外设优先级控制。当PERCFG分配USART1和定时器3到相同的引脚的时 候,这些位确定优先次序。 0:USART 1 优先 1:定时器3优先 端口1外设优先级控制。当PERCFG分配定时器1和定时器4到相同的引脚的时 候,这些位确定优先次序。 0:定时器1优先 1:定时器4优先 端口1外设优先级控制。当PERCFG分配USART 0和定时器1到相同的引脚的时 候,这些位确定优先次序。 0:USART 0 优先 1:定时器1 优先 P2.4 功能选择 0:通用 I/O 1:外设功能
6
PRI3P1
0
R/W
5
PRI2P1
0
R/W
4
PRI1P1
0
R/W
3
PRI0P1
0
R/W
2
SELP2_4
0
R/W
1
SELP2_3
0
R/W
P2.3功能选择 0:通用I/O 1:外设功能P2.0功能选择 0:通用I/O 1:外设功能
0
SELP2_0
0
R/W
实验预备知识:
实验预备知识:位7:6
名称PRIP0[1:0]
复位00
R/WR/W
描述端口0外设优先级控制。当当PERCFG分配给一些外设到相同 引脚的时候,这些位将确定优先级。 详细优先级列表: 00: 第1优先级:USART 0 第2优先级:USART 1 第3优先级:定时器1 01: 第1优先级:USART 1 第2优先级:USART 0 第3优先级:定时器1 10: 第1优先级:定时器1通道0-1 第2优先级:USART 1 第3优先级:USART 0 第4优先级:定时器1通道2 –3 11: 第1优先级:定时器1通道2-3 第2优先级:USART 0 第3优先级:USART 1 第4优先级:定时器1通道0 –1 不使用 P2.4到P2.0的I/O方向 0:输入 1:输出
5 4:0
DIRP2_[4:0]
0 0 0000
R0 R/W
…… 此处隐藏:814字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [公文资料]市场营销专员岗位职责
- [公文资料]综合部经理岗位职责
- [公文资料]会计助理岗位职责
- [公文资料]林业站站长职责
- [公文资料]菜品研发部岗位职责
- [公文资料]街道综治办工作职责
- [公文资料]酒店前台的工作职责
- [公文资料]销售部经理岗位职责
- [公文资料]工程部副经理岗位职责
- [公文资料]手术室护士工作职责
- [公文资料]银行客户经理职责
- [公文资料]汽车4s店市场专员职责
- [公文资料]服装店长工作职责
- [公文资料]采购总监岗位职责
- [公文资料]大学行政秘书工作职责
- [公文资料]学校财务人员岗位职责
- [公文资料]财务统计员岗位职责
- [公文资料]物业工程主管工作职责
- [公文资料]公司后勤工作职责
- [公文资料]采矿工程师岗位职责
- 门面出租合同样板(门面出租的合同)
- 自用房屋租赁合同 自住房租房合同(汇总
- 最新酒店劳动合同管理制度(11篇)(酒店
- 2025年无产权车库买卖合同实用(14篇)(
- 建筑工程农民工劳动合同十五篇(通用)(
- 最新深圳标准劳动合同 深圳劳动合同如
- 解除劳动合同通知书(实用6篇)(解除劳动
- 2025年二手房屋买卖合同范围精选(二十
- 最新融资贷款居间合同大全(22篇)(融资
- 2025年个人二手房屋买卖合同协议书四篇
- 2025年果树苗木买卖合约书 签订果树苗
- 广东省劳动合同书填写(21篇)(广东省劳
- 最新餐饮行业没有劳动合同 劳动法餐饮
- 农村土地买卖合同(汇总21篇)(农村土地
- 最新房屋转租合同模版21篇(通用)(标准
- 2025年进口合同号查询五篇(大全)(进口
- 农村建房包工包料合同(通用8篇)(农村建
- 2025年安装监控合同协议书(15篇)(2025
- 2025年企业租赁经营合同(模板9篇)(2025
- 最新郊区土地租赁合同(优质23篇)(最新




