[信息与通信]无线通信技术综合训练报告.docVIP

[信息与通信]无线通信技术综合训练报告.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
学院名称: 专 业: 班 级: 姓 名: 学 号: 指导老师: 2012年11月 目 录 训练一 GPIO实验 3 训练二 系统主时钟源的选择实验 6 训练三 SPI通信与LCD显示实验 9 训练四 ADC实验 13 训练五 UART串行通信实验 16 训练六 外部中断实验 20 训练七 多种拓扑结构组网实验 23 心得体会 26 训练一 GPIO实验 一、实验内容 1. LED 指示灯自动闪烁; 2. 按键控制LED 指示灯亮灭; 3. 按键控制LED 指示灯闪烁。 二、实验原理 用简洁明了的语句陈述。 CC2530有21个数字输入/输出引脚,可以配置为通用数字I/O 接口,也可以作为外部I/O 接口连接到ADC、定时器或者USART 等外部设备。这些I/O 口的用途,可以通过一系列寄存器配置,由用户软件加以实现。 本实验中将配置为通用I/O口,需要配置的寄存器如下: P0、P1端口寄存器。 P0、P1端口功能寄存器(P0SEL、P1SEL;均为通用I/O口)。 P0、P1端口方向选择寄存器(P0DIR、P1DIR;P1_0、P1_1为输出,P1_3、P0_1为输入)。 P0、P1端口输入模式选择寄存器(P0INP、P1INP;均为三态)。 三、基本实验步骤 Step1: 连接实验设备,将USB电缆线插到PC机的USB端口上,电源指示灯亮。 Step2: 启动IAR开发环境,创建工程。 Step3:选择Project\Rebuild All对工程编译,选择菜单Project\Debug调试。 Step4: 将程序下载到开发板上。 四、设计性实验程序流程与分析 1.流程图: 2、分析: 指示灯初始化调用InitLed()函数;按键初始化调用InitKey()函数;通过控制变量temp来实现指示灯的熄灭与闪烁两种状态的切换,一直循环。 五、实验结果与分析 (一)、基本实验: 1.指示灯自动闪烁实验: (1)、结果:指示灯1、灯2交替闪烁。 (2)、分析:程序中 while(1) { LED1=!LED1; LED2=!LED2; Delay(20000); } 表示灯1亮,灯2灭后 灯2亮,灯1灭并延时,不断循环,构成交替闪烁 的感觉。 2.按键控制灯亮灭实验: (1)、结果:按下按键1,灯1闪烁;按下按键2,灯2闪烁。 (2)、分析:程序中 按键值为1时,灯1值取反,表示闪烁;按键值为2时,灯2值取反,表示闪烁; (二)、设计性实验: (1)、结果:按下K1时,LED1闪烁,再次按下K1,LED1熄灭;按下K2时,LED2闪烁,再次按下K2,LED2熄灭;如此重复循环。 (2)、分析:程序中通过按键值设置控制变量temp,通过temp 0/1切换,实现指示灯的熄灭与闪烁切换。 六、实验思考题 1. Delay(uint)中参数uint 取值范围是什么?如果超范围程序能运行吗?为什么? 答:uint默认16位,取值范围为0~65535,即0~2^16 -1。可以超范围运行,因为是按x%65536赋值的。 2. 基本实验2 中“Keyvalue = 0”语句的作用是什么?如果删除对实验结果有什么影响? 答:相应按键值清0。会使按键值不定。但在本实验中影响不大。 3. 本实验对CC2530 的哪些寄存器进行了操作?都是必要的吗? 答:对P0、P1端口功能寄存器(PxSEL),P0、P1端口方向选择寄存器(PxDIR)和P0、P1端口输入模式选择寄存器(PxINR)进行了操作;如果是要程序设置的寄存器,是必要的,如果是系统自动设置或默认的寄存器,则不一定必要。 4. 设计性实验中如何使LED 有多种不同的闪烁方式? 答:(1)改

文档评论(0)

qiwqpu54 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档