单片机技术与应用03_CC2530 外部中断应用.pptVIP

单片机技术与应用03_CC2530 外部中断应用.ppt

  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文档。上传文档
查看更多
战略性信息产业教育服务提供商 联世界 育未来——创新物联教育 1、中断介绍 2、外部中断介绍 3、相关寄存器 4、外部中断实验 5、拓展题 本章简介 1、中断介绍 中断是什么? 中断就是暂时放下目前所执行的程序,先去执行特定的程序(即中断子程序)待完成特定程序后,再返回执行刚才放下的程序。比如说,老师正在讲课,而同学有语文,随时可以举手发问,老师将立即停止讲课,先为同学解惑,再继续刚才暂停的课程,这样的动作就是“中断”。 1、中断介绍 中断的作用? 中断可以提高效率,试想若不立即提出问题并立即得到解答,待老师下课,这位同学早就忘光了,同时也失去了兴趣!同样,中断也使得单片机系统具备应对突发事件的能力,提高了CPU的工作效率。 1、中断介绍 中断是有优先级 注意:暂时不介绍,只需知道有这事就行 2、中断介绍 中断程序运行流程: 1、中断介绍 CC2530共18个中断源 定时器3捕获/比较/溢出 定时器4捕获/比较/溢出 ADC转换结束 DMA传输完成 睡眠计时器比较 看门狗计时溢出 AES加密/解密完成 RF通用中断 RF发送完成或接收完成 I/O端口0外部中断 I/O端口1外部中断 I/O端口2外部中断 USART0发送完成 USART0接收完成 USART1发送完成 USART1接收完成 定时器1捕获/比较/溢出 定时器2中断 2、外部中断介绍 外部中断,即从单片机的I/O口向单片机输入电平信号,当输入电平信号的改变符合设置的触发条件时,中断系统便会向CPU提出中断请求。 什么是外部中断: I/O端口0外部中断 I/O端口1外部中断 I/O端口2外部中断 总共3个外部中断 外部中断流程 PICTL 设置中断触发方式 P1IEN 端口组某位中断屏蔽 IEN2 这里设置打开P1口中断使能 EA 总中断使能 先不用 ? ? ? ? P1IFG P1IF ? ? 3、相关寄存器 位 名称 复位 R/W 描述 7:6 - 00 R0 没有使用,读出来是0 5 WDTIE 0 R/W 看门狗定时器中断使能 0: 中断禁止 1: 中断使能 4 P1IE 0 R/W 端口1中断使能 0: 中断禁止 1: 中断使能 3 UTX1IE 0 R/W USART 1 TX中断使能 0: 中断禁止 1: 中断使能 2 UTX0IE 0 R/W USART 0 TX中断使能 0: 中断禁止 1: 中断使能 1 P2IE 0 R/W 端口2中断使能 0: 中断禁止 1: 中断使能 0 RFIE 0 R/W RF一般中断使能 0: 中断禁止 1: 中断使能 IEN2 (0x9A) - 中断使能2 3、相关寄存器 位 名称 复位 R/W 描述 7 : 0 ? P1_[7: 0]IEN 0x00 R/W P1.7 ~ P1_0中断使能 0:中断禁止 1:中断使能 P1IEN中断屏蔽 位 名称 复位 R/W 描述 7 EA 0 R/W 禁止所有中断 0:无中断被确认 1:通过设置对应的使能位将每个中断源分别使能和禁止 IEN0中断使能0 3、相关寄存器 位 名称 重置 读写 描述 7 PADSC 0 R/W I/O接脚在输出模式下的驱动能力控制。可以选择输出驱动主要是考虑到DVDD接脚的低电压输入 0:最小驱动能力。DVDD1/2大于等于2.6V 1:最大驱动能力。DVDD1/2小于2.6V 6 : 4 — 000 R0 未使用 3 P2ICON 0 R/W P2.4~P2.0的中断配置 0:上升沿产生中断 1:下降沿产生中断 2 P1ICONH 0 R/W P1.7~P1.4的中断配置 0:上升沿产生中断 1:下降沿产生中断 1 P1ICONL 0 R/W P1.3~P1.0的中断配置 0:上升沿产生中断 1:下降沿产生中断 0 ? P0ICON 0 R/W P0.7~P0.0的中断配置 0:上升沿产生中断 1:下降沿产生中断 PICTL(0x8C) – I/O中断控制 3、相关寄存器 位 名称 重置 读写 描述 7 : 0 P1IF[7 : 0] 0x00 R/W0 P1.位7~0接脚的输入中断标志位,当输入的一个接脚有中断请求未决信号,其对应的中断标志位将置1 P1IFG – P1中断状态标志 位 名称 重置 读写 描述 7:5 - 000 R/W 没有使用 4 WDTIF 0 R/W 看门狗定时器中断标志 0: 无中断未决 1:

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档