实验4外部中断配置实验例程.docVIP

  • 11
  • 0
  • 约3.53千字
  • 约 11页
  • 2019-03-23 发布于湖北
  • 举报
ZigBee实验四 所谓中断是指CPU在正常执行程序的过程中,由于内部或外部事件的触发或由程序的预先安排,引起CPU暂时中断当前正在运行的程序,而转去执行为内部或外部事件或程序预先安排的事件的服务子程序,待中断服务子程序执行完毕后,CPU再返回到被暂时中断的程序处(断点)继续执行原来的程序,这一过程叫做中断。 CC2530有18个中断源。每个中断源都有它自己的位于一系列SFR寄存器中的中断请求标志。相应标志位请求的每个中断可以分别使能或禁用。 通过本实验了解CC2530 的外部中断的配置; 通过本实验了解CC2530的外部中断功能的运用。 用中断编写一个使用SW1按键,控制LED亮灭的程序; 烧录程序并进行硬件上的验证。 硬件准备 ZIGBEE调试底板一个; 图4-1 ZIGBEE调试底板 ZIGBEE仿真器一个; 图4-2 ZIGBEE仿真器 ZIGBEE模块一个; 图4-3 ZIGBEE模块 9~12V电源一个; 图4-4 电源 硬件连接图; 图4-5 硬件连接图 软件准备 IAR Embedded Workbench for MCS-51 7.51A集成开发环境; 仿真器驱动。 IO中断 通用I/O 引脚设置为输入后,可以用于产生中断。中断可以设置在外部信号的上升或下降沿触发。P0、P1或P2 端口都有中断使能位,对位于IENl-2 寄存器内的端口所有的位都是公共的。如下

文档评论(0)

1亿VIP精品文档

相关文档