中断应用和技巧_第1页
中断应用和技巧_第2页
中断应用和技巧_第3页
中断应用和技巧_第4页
中断应用和技巧_第5页
已阅读5页,还剩19页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1MSP430G2系列Launchpad报告题目:单片机中断应用和技巧报告人:柴剑报告单位:西安科技大学实训中心

报告时间:2012年7月13日2中断的名词解释中断中断源中断向量中断响应中断点保护中断类型码中断优先级中断返回

3中断在顺序执行的逻辑下,在一定条件下,主程序运行流程中插入运行另一段子程序,该段程序执行完毕后,主程序从先前暂停的地址继续运行。

4中断源

引起中断的原因:1设备故障(振荡器失效)2设备请求(重点)3程序中断5中断向量(表)中断服务程序的入口地址不同的中断源对应不同的入口地址进入中断的第一句指令时跳转指令

6中断响应中断源触发,PC指针指向中断向量,中断服务程序开始执行的过程成为中断响应。中断源触发,未发生响应,称为中断响应拒绝。

7中断点保护

进入中断程序之前,程序运行的状态和一些中间变量,可能在中断程序中发生改动,在中断返回之后,无法恢复到断点前的状态。

8中断类型码

为了让程序能够识别具体中断源而设立的编码。对应不同的类型编码,有不同的中断响应子函数。

9中断优先级/嵌套不同的中断源同时发生,或一种中断过程中另一中断触发,单片机响应先后顺序的依据。高优先级的中断可以打断低优先级的中断。同时发生,先响应高级中断。10中断返回中断服务程序执行完后,读取断点保护的数据,主函数从断点处继续运行11430中断的中断源IO输入中断看门狗中断定时器中断通信发送\接受中断ADC中断DAC中断比较器中断12中断操作的一般步骤

总中断GIE=0关闭GIE=1使能中断相关设置......模块中断XXIE=0关闭XXIE=1使能读写中断标志位XXFIG=0未中断XXFIG=1已中断13IO中断

GIE=>PXIE=>PXIES=>PXIFG如果程序运行中改变PXIES触发条件:IO输入发生变化14定时器中断

GIE=>TAIE=>TAIFG比较模式触发条件:CCR0和TAR相等捕获模式触发条件:CCR0捕获了TAR的值15看门狗中断

GIE=>WDTTMSEL=>WDTIE=>WDTIFGWDTTMSEL=0WDT模式(复位)=1定时模式(中断)触发条件:WDTIS满16通信发送\接受中断

GIE=>UCA0TXIE=>UCA0TXIFGGIE=>UCA0RXIE=>UCA0RXIFG发送触发条件:发送缓存已空接收触发条件:接收缓存有数据写入17ADC中断

GIE=>ADC10IE=>ADC10IFG触发条件:AD转换完成,ADCMEM寄存器写入新数据18DAC转换结束中断

GIE=>DACIE=>DACIFG触发条件:可以写入新数据19比较器中断GIE=>CAIES=CAIE=>CAIFG触发条件:比较器输出变化2051单片机和430中断的区别中断优先级和中断嵌套430中断默认是没有优先级和嵌套的在中断函数中设置GIE和其他IE可以间接自定义优先级21定时器溢出中断

GIE=>TAIE=>TAIFG比较模式触发条件:CCR0和TAR相等捕获模式触发条件:CCR0捕获了TAR的值22中断服务函数的特点短只用于实时性强的任务一般任务采用查询方式中断模式并比查询模式高级人有了知识,就会具备各种分析能力,明辨是非的能力。所以我们要勤恳读书,广泛阅读,古人说“书中自有黄金屋。”通过阅读科技书籍,我们能丰富知识,培养逻辑思维能力;通过阅读文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论