1 / 41
文档名称:

无线控制网络综合实验实验报告.docx

格式:docx   页数:41页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

无线控制网络综合实验实验报告.docx

上传人:追风少年 2016/4/16 文件大小:0 KB

下载得到文件列表

无线控制网络综合实验实验报告.docx

文档介绍

文档介绍:无线控制网络综合实验实验报告姓名: 学号: 分组编号: 小组成员: 指导老师: 2016 年3月无线控制网络综合实验 1 实验 LED 灯控制实验一、实验目的 1、熟悉 UP-CUP IOT-6410-II 实验系统的硬件组成及使用方法,熟悉 Zigbee 模块的硬件接口; 2、熟悉和掌握使用 IAR 集成开发环境,2530 的 IO 口控制 LED 闪烁的功能。二、实验原理 1、 2530 控制 LED 的电路原理图如图 3-1-1 所示。 CC2530 核心板上预留了两个 LED ,采用共阳极驱动方式,253 0 的 和 控制,通过控制这两个 IO口输出低电平即可点亮对应 LED 。图 3-1-1 LED 硬件原理图 IO 2530 相关寄存器的操作实现的,其中部分 IO 相关寄存器如图 3-1-2 所示。具体操作过程见软件设计部分。无线控制网络综合实验 2 图 3-1-2 部分 IO 相关寄存器 2、软件原理(1)、首先设置 P1SEL 寄存器,选择 IO口的通用 IO功能; (2)、设置 P1DIR 寄存器,选择 和 口的输入输出方向为输出方向; (3)、通过设置 P1寄存器的第 0位和第 1位即可控制 LED 的亮灭,其中 P1寄存器是可位寻址的,即可直接使用 P1_x 操作。程序主函数如下。 void main(void){ Initial(); //调用初始化函数,初始化 和 口,包括对寄存//器 P1S EL 和 P1DIR 的操作 LED1 =0; //LED1 点亮 LED2 =0; //LED2 点亮 while(1){ LED2 = !LED2; //LED2 闪烁 Delay(50000); }}三、实验步骤 1、调整硬件: 使用配套 USB 线连接 PC 机和 UP-CUP IOT-6410-II 型设备,设备上电,确保打开 Zigbe e 模块开关供电,并使 D_SETKE Y 选择要使用的 Zigbe e 模块; 2 、创建工程: 打开 IAR Embedded Workbench for MCS-51 嵌入式开发环境,按下列步骤建立新工程; 无线控制网络综合实验 3 (1).选择 file ? new ?W orkspace 新建一个工作空间; (2) .选择 Project ? Greate New Project... 弹出图 3-1-3 建立新工程对话框,然后确认 Tool chain 栏已经选择 8051 ,在 Project templates: 栏选择 Empty project , 点击下方 OK 按钮; 图 3-1-3 建立新工程(3).选择工程的保存位置,如图 3-1-4 ; 图 3-1-4 保存工程(4).保存 Workspace 工作空间并选择保存位置,如图 3-1-5 ; 无线控制网络综合实验 4 图 3-1-5 保存 Workspace 3 、配置工程选项按照《物联网综合实验系统实验指导书 》的说明对工程进行配置,其中部分配置的说明如下: (1) . Code model 和 Data model 可以调节程序寻址范围的大小,要根据实际程序的大小进行调节; (2). Stack/Heap 标签:用于调整堆栈的大小; (3) . Linker 选项,Output 标签: 用于输出编译生成的文件, 用于下载到芯片运行, 、.bin 等多种格式; (4) . Debugger :用于选择软件调试的方式和使用的仿真器类型。 4、新建和添加程序源文件使用工具栏新建一个空的程序文本文件,保存为 main .c,在工程名上点右键, 在弹出的快捷菜单中选择 Add ? Add File …,弹出文件打开对话框,选择需要的文件点击添加即可将文件添加到工程。至此,一个可用的工程模板就创建好了,可以将该工程保存一份便于以后直接使用。 4 、编写编译和链接程序根据需求编写或添加程序,选择 Project ? Make 或直接按 F7 键编译和连接工程。 5 、程序下载和调试(1) 、安装仿真器驱动:根据《物联网综合实验系统实验指导书 》的说明安装好仿真器的驱动程序; 无线控制网络综合实验 5 (2)、调试和运行: 选择菜单 Project ? Debug 或按快捷键 CTRL+D 进入调试状态, 调试状态可以进行单步运行、查看变量、设置断点等操作,方便调试程序; 25 30 中了,退出 DEBUG 模式后按一下复位按键程序就开始全速执行了。调试界面如图 3-1-6 所示。图 3-1-6 软件调试界面四、实验结果程序全速运行时可以看到 LED1 保持亮的状态,而 LED2 在不断

最近更新

演讲与口才训练方法大全 3页

2024年精密陶瓷劈刀资金申请报告代可行性研究.. 63页

消防设施维护规定 4页

治疗感冒有什么小偏方 4页

慢性肺心病护理ppt课件 25页

2024年计量标准器具:化学计量标准器具资金筹.. 71页

有哪些托福写作技巧-从3个方面练习让你的作文.. 5页

2024年机载设备综合测试台项目投资申请报告代.. 74页

老年护理和技能培训ppt课件 32页

2024年合成材料资金筹措计划书代可行性研究报.. 63页

有关愕然的同义词 1 4页

2024年关节类药物资金筹措计划书代可行性研究.. 77页

焦虑抑郁患者护理ppt课件 24页

2024年功能纤维资金筹措计划书代可行性研究报.. 70页

最经典的农庄宣传广告标语 2页

急性创伤病人的护理ppt课件 26页

最新版的励志签名大全有哪些 4页

2024年氟硅酸盐资金需求报告代可行性研究报告.. 64页

最全面的八年级数学学法指导 14页

2024年飞机电缆项目投资申请报告代可行性研究.. 77页

2023年消防救援站党支部工作总结 4页

慢性胃炎中医症候评分表格模板2 3页

教师心得体会师德感悟篇范文2023年 9页

学校食堂6s管理内容和标准四篇 51页

夹江陶瓷产业发展历程和基本概况 5页

超声科质量控制评分表(共1页) 1页

医院管理精品-康复科脑梗塞恢复期单病种诊疗规.. 3页

尊师开示 7页

十五种解经讲道法(1) 55页

张宏宝尊师谈养生修炼的利与弊 10页