- 28
- 0
- 约7.5千字
- 约 15页
- 2017-01-30 发布于重庆
- 举报
硬件实验报告三
实验6中断技术实验目的了解中断原理,包括对中断源、中断向量、中断类型号、中断程序以及中断过程的理解;掌握汇编语言中断程序的设计方法;了解C语言中断程序设计方法实验基本任务中断过程的理解阅读下面汇编语言中断程序L6_P1_int.s43,说明程序执行的流程和实现功能。上机实践,回答下面问题,了解用汇编语言编写中断程序的方法。阅读程序L6_P1_int.s43,从程序中判断用的是哪个中断源?其中断类型号是多少?设计将实验板上某一按键与该中断源对应的引脚相连。运行程序,操作按键,观察现象。在L6_P1_int.s43中,无CALL调用语句,中断程序如何能被执行?何时会被执行?在L6_P1_int.s43中,如果中断子程中不清分中断标志P1IFG的后果是什么?如果L6_P1_int.s43中的PORT1_VECTOR改为PORT2_VECTOR,其他不变,程序执行的后果是什么?为什么?如果去掉L6_P1_int.s43程序最后的那条无限循环语句,程序执行的结果是怎样?为什么?如果中断源采用的是P2.2,按键用Key7,请设计连线,修改L6__P1_int.s43程序,完成以中断方式响应Key7的操作注意:查看msp430x14x.h文件末尾处有关中断向量偏址的符号定义。为便于了解程序执行流程,可以在中断子程入口处(即标号intP1处)设置一个断点,然后运行程序(F5),观察按下K1和不按K
原创力文档

文档评论(0)