- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
任务一 用S3按键分别控制D1灯,当按下S3按键,对应的D1灯状态翻转 任务二 用S3~S5按键分别控制D1~D3灯,当按下S3~S5按键,对应的D1~D3灯状态翻转。 * * * * * * CC2530之中断系统 CC2530之中断系统 CPU 有18个中断源。每个中断源都有它自己的位于一系列 SFR 寄存器中的中断请求标志。相应标志位请求的每个中断可以分别使能或禁用。 中断分别组合为不同的、可以选择的优先级别。 中断概览 中断概览 中断屏蔽 每个中断请求可以通过设置中断使能 SFR 寄存器IEN0、 IEN1 或者 IEN2的中断使能位 , 使能或禁止。 注意某些外部设备有若干事件,可以产生与外设相关的中断请求。这些中断请求可以作用在端口 0 、端口 1 、端口 2 、定时器 1 、定时器 2 、定时器 3 、定时器 4 和无线电上。对于每个内部中断源对应的 SFR 寄存器,这 些外部设备都有中断屏蔽位。 使能端口中断功能步骤 1 、清除中断标志。 2 、如果有,则设置 SFR 寄存器中对应的各中断使能位为 1。 3 、设置寄存器 IEN0 、 IEN1 和 IEN2 中对应的中断使能位为1。 4 、设置 IEN0 中的 EA 位为 1 使能全局中断。 5 、在该中断对应的向量地址上,运行该中断的服务程序。 中断框图 中断状态标志 (1字节) 中断标志(1位) 中断屏蔽 (1字节) 中断允许(1位) 中断向量 EA 触发方式选择 中断相关寄存器 中断相关寄存器 中断相关寄存器 中断相关寄存器 中断相关寄存器 中断相关寄存器 中断函数编制方法 #pragma vector = INTERRUPTION_VECTOR __interrupt void Fn(void) 中断函数编制方法 通用 I/O 中断应用 通用 I/O 引脚设置为输入后,可以用于产生中断。中断可以设置在外部信号的上升或下降沿触发。 P0 、 P 1或 P2 端口都有中断使能位,对位于 IENl-2 寄存器内的端口所有的位都是公共的,如下: IEN1.P0IE : P0 中断使能 IEN2.P1IE : P1 中断使能 IEN2.P2IE : P2 中断使能 除了这些公共中断使能之外,每个端口的位都有位于 SFR 寄存器 P0IEN 、 P1IEN 和 P2IEN 的单独的中断 使能。即使配置为外设 I/O 或通用输出的 I/O 引脚使能时都有中断产生。 使能端口中断功能步骤 1 、清除中断标志(P0IFG,P1IFG,P2IFG) 。 2 、如果有,则设置 SFR 寄存器P0IEN、P1IEN、P2IEN中对应的各中断使能位为 1 3 、设置寄存器 IEN0 、 IEN1 和 IEN2 中对应的中断使能位(P0IE,P1IE,P2IE)为1 4 、设置 IEN0 中的 EA 位为 1 使能全局中断。 5 、在该中断对应的向量地址上,运行该中断的服务程序。 中断框图 中断状态标志 (1字节) 中断标志(1位) 中断屏蔽 (1字节) 中断允许(1位) 中断向量 EA 触发方式选择 通用 I/O 中断应用 当中断条件发生在 I/O 引脚之一上面, P0-P2 中断标志寄存器 P0IFG 、 P1IFG 或 P2IFG 中相应的中断状态标志将设置为 1 。不管引脚是否设置了它的中断使能位,中断状态标志都被设置。 当中断 已经执行 ,中断状态标志被清除,该标志写入 0 。 这个标志必须在清除 CPU 端口中断标志 ( PxIF )之前被清除。 通用 I/O 中断应用 寄存器总结如下: IENI.P0 IE : P0口中断使能 IEN2.PI IE : P1口中断使能 IEN2.P2IE : P2口中断使能 P0IEN : P0中断屏蔽 P1IEN : P1中断屏蔽 P2IEN : P2中断屏蔽 IRCON1.P0IF : P0 中断标志 IRCON2.P1IF : P1 中断标志 IRCON2.P2IF : P2 中断标志 P0IFG: P0中断状态标志 P1IFG: P1中断状态标志 P2IFG: P2中断状态标志 PICTL : P0 、P1 和 P2 触发沿设置 通用 I/O 中断相关寄存器 通用 I/O 中断相关寄存器 通用 I/O 中断相关寄存器
您可能关注的文档
- 《免疫学检验技术》 2.沉淀反应概述 14.1 沉淀反应概述.pptx
- 《免疫学检验技术》 2.概述 25.1 自身免疫病及免疫检验概述.pptx
- 《免疫学检验技术》 2.概述 27.1 免疫增殖病概述.pptx
- 《免疫学检验技术》 2.化学发光免疫技术概述 21.1 化学发光免疫技术概述.pptx
- 《免疫学检验技术》 2.金免疫技术概述 20.1金免疫技术概述.pptx
- 《免疫学检验技术》 2.免疫细胞的分离与纯化 23.1 免疫细胞的分离纯化.pptx
- 《免疫学检验技术》 3.抗原抗体反应的特点 12.2 抗原-抗体反应特点.pptx
- 《免疫学检验技术》 3.酶联免疫吸附试验 16.3 酶联免疫吸附试验.pptx
- 《免疫学检验技术》 3.免疫血清的制备 11.2 抗血清的制备.pptx
- 《免疫学检验技术》 3.液相内的沉淀试验 14.2 液相沉淀反应.pptx
- 3-培训认证库01、05、06和08 02_物联网设备编程与实施2015无锡职院国培 04_IP视频监控系统设备编程与实施.ppt
- 3-培训认证库02和04 05.二维码实验箱教学资料 第08章_硬解码-设备设置.ppt
- 3-培训认证库03-行业认证 02_局域网和广域网技术基础 WY00300010 广域网技术概述.ppt
- 04技能训练库 Photoshop运用 4.5 修复工具.pptx
- 04技能训练库 大学生开放课题 第二章 2.设计要求.pptx
- 05 汽车电气系统 扩展学习 启动系统线路连接.ppt
- 05资格认证库 Adobe平面设计师 3D材质施放工具photoshop基础教程.ppt
- 05资格认证库 Adobe平面设计师 背景橡皮擦工具photoshop基础教程.ppt
- 05资格认证库 Adobe平面设计师 磁性套索工具photoshop基础教程.ppt
- 05资格认证库 Adobe平面设计师 单行单列选框工具photoshop基础教程.ppt
文档评论(0)