网站大量收购闲置独家精品文档,联系QQ:2885784924

物联网无线组网实训教程基于CC2530的无线传感网技术教学课件.pptx

物联网无线组网实训教程基于CC2530的无线传感网技术教学课件.pptx

  1. 1、本文档共697页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;;本节内容安排;导入;微型计算机及应用—日常用机;1.什么是物联网?;物联网应用场景;应用展示;2.什么是单片机?;单片机种类繁多;单片机及应用;;单片机的组成;寄存器与存储器; SFR是Special Function Register特殊功能寄存器。可以位寻址。 主要完成对I/O端口、中断、定时等设置 参见文档:常用SFP功能寄存器表 表中的寄存器,有的可以位操作,有的只能寄存器操作 ;常用寄存器简介;2.什么单片机系统?;CC2530芯片引脚图;CC2530芯片模块方框图;实验模块;实验模块应用;3.二进制与十六进制;二进制;十六进制;数值转换;数值转换;小结??;小结??;小结??;4.位操作概念;位的概念; 对字节地址中的位地址进行寻址的寻址方式称为位寻址。对寄存器中某一位进行0/1设置称为位操作。 位操作要点: 1.直接访问位 能够直接位名称访问的,直接设置0、1 2.字节访问的位 改变操作某位,不能影响其他位的状态 ;位操作;位操作;位运算;|= 按位或运算;= 按位与运算;~ 取反运算;例如:假设寄存器P1DIR初值b(0x32) P1DIR |= 0x04 → 0x36 过程: 0011 0010 b |= 0000 0100 b → 0011 0110 b 即 0x36,相当于置1P1DIR的d2 小结:如果想把字节的哪一位置1,就用这位置为1其他位置位0的数去做或 |= 运算 ;例如:假设寄存器P1DIR初值b(0x32) P1DIR =~ 0x02 ? ~ 0000 0010 b → 1111 1101 b 0011 0010 b = 1111 1101 b → 0011 0000 b 即 0x30,相当于清零P1DIR的d1 小结:如果想把字节的哪一位置0,就用这位置为1其他位置位0的数去做=~运算 ;字节位操作只能操作需要处理的位,不能改变其他位的状态哦! 置0: =~ 置1: |= 练习:自己出题任意一个8位二进制数,分别写出置0该数d6位,置1该数d3位的算式;1.要点 进制转换,位操作 2.作业 ;;;点击输入小标题;1.CC2530简介;1.CC2530简介;1.CC2530简介;1.CC2530简介;CC2530的应用领域;2.平台使用与创建项目工程;实验1 简单实验;实验原理;实验步骤;烧写器;实验步骤;实验步骤;3.选中当前WorkSpace保存 File—Save WorkSpace---选择文件夹路径 ;实验步骤;实验步骤;实验步骤;3. 配置项目工程环境;实验步骤;实验步骤;实验步骤;实验步骤;实验步骤;Debugger---- Setup ;Debugger---- Setup ;实验步骤;4.代码简介;实现代码解释;硬件线路;模块端口;相关实验寄存器;寄存器设置;实验步骤总结;1.要点总结 2.作业 创建项目与配置环境;End!;;程序架构;任务;1.程序架构;2.程序中的值的类型和运算符;变量和常量;变量类型;案例:申请定义新的数据类型;定义的常量;变量的作用域;变量类型转换;运算符;数学运算符;比较运算符;布尔运算符;指针运算符;案例;位运算符;复合运算符;3. Arduino基本语法;预定义命令#define和#include;语句和语句块;注释;语法控制结构;条件判断语句if和if…else;跳转语句break、continue、return和goto;分支语句switch case;循环语句while和do…while;循环语句for;4.常用函数与自定义函数;系统函数;调用函数;自定义函数;作业;;任务;作业;程序架构;CC2530芯片模块方框图;CC2530单片机的I/O口;CC2530芯片引脚图;CC2530 的实验板;寄存器的配置;P0/P1/P2输入输出端口;实验2 自动闪烁;模块 端口;模块端口P1;寄存器;寄存器设置;寄存器设置;实现代码解释;为什么使用P1_0变量名就能访问外设?;实现代码解释;实现代码解释;4.实现代码 主程序: void main () { ……见右图所示 } ;实验步骤;总结与作业;代码设计指导;拓展作业;本章End!;;复习回顾;程序架构;CC2530芯片模块方框图;CC2530单片机的I/O口;CC2530芯片引脚图;CC2530 的实验板;P1输入输出端口相关寄存器;实验3 按键控制开关;模块端口P1

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档