外部中断的检测及其应用..doc

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 TOC \o 1-2 \h \u HYPERLINK \l _Toc28027 摘要 PAGEREF _Toc28027 1 HYPERLINK \l _Toc8647 1 软件介绍 PAGEREF _Toc8647 2 HYPERLINK \l _Toc32556 1.1 protues仿真软件 PAGEREF _Toc32556 2 HYPERLINK \l _Toc20943 1.2 C编译器Keil介绍 PAGEREF _Toc20943 3 HYPERLINK \l _Toc19556 2 外部中断源的特点及控制 PAGEREF _Toc19556 4 HYPERLINK \l _Toc11349 2.1 IE 寄存器的特点及设置 PAGEREF _Toc11349 4 HYPERLINK \l _Toc26595 2.2 中断标志位TCON的特点及设置 PAGEREF _Toc26595 5 HYPERLINK \l _Toc967 2.3 外部中断标志的编程方式 PAGEREF _Toc967 6 HYPERLINK \l _Toc25185 3 定时/计数器 PAGEREF _Toc25185 7 HYPERLINK \l _Toc5623 3.1 定时/计数器的结构和工作原理 PAGEREF _Toc5623 7 HYPERLINK \l _Toc6773 3.2 TMOD定时器/计数器方式寄存器 PAGEREF _Toc6773 7 HYPERLINK \l _Toc18149 3.3 TCON定时器/计数器控制寄存器 PAGEREF _Toc18149 8 HYPERLINK \l _Toc3274 4 定时器/计数器的设计 PAGEREF _Toc3274 10 HYPERLINK \l _Toc11950 4.1 任务分析及设计方案 PAGEREF _Toc11950 10 HYPERLINK \l _Toc11954 4.2 理论分析 PAGEREF _Toc11954 10 HYPERLINK \l _Toc31815 4.3 流程图 PAGEREF _Toc31815 11 HYPERLINK \l _Toc28314 4.4 程序设计 PAGEREF _Toc28314 12 HYPERLINK \l _Toc31394 4.5 Protues仿真 PAGEREF _Toc31394 13 HYPERLINK \l _Toc4339 4.6 仿真结果 PAGEREF _Toc4339 14 HYPERLINK \l _Toc13428 5 小结 PAGEREF _Toc13428 15 武汉理工大学《单片机原理与应用》课程设计说明书 PAGE \* MERGEFORMAT PAGE \* MERGEFORMAT 1 摘要 中断控制是单片机最重要的技术之一,实时控制及人机交换等都是通过中断控制实现的。使用中断控制技术的主要优点表现在: 能提高CPU 工作效率。在中断方式下,当计算机需要进行输入/输出操作时,可以启动相应的外部设备,此后计算机继续执行原来的程序;与此同时,相应外部设备启动后能独立进行操作,只有当它需要与CPU 交换信息时,才发出中断申请。 能使几个外部设备并行工作。当计算机需要与若干外部设备进行输入/输出操作时,可以分别启动不同外部设备,让它们各自进行自己的工作。当它们准备就绪分别或同时向计算机提出申请时,计算机可根据设置的优先级别,逐个响应外部设备的中断请求, 不会造成紊乱。 能进行实时处理。如在监测系统中,对温度、压力、流量、湿度参数的采集,根据捕捉到的信息,利用中断及时进行处理等。由此可见,中断系统越强大,单片机的应用范围就越广。本文主要涉及的内容是单片机外部中断、中断系统的应用及其程序的调试。 本次课程设计的要求是:由中断引脚输入500Hz的脉冲信号,要求每中断一次,P1.0输出一个500us的同步负脉冲,P1.1输出一个1ms的同步正脉冲。完成这个课程设计首先需要编写正确的程序代码,然后通过Keil进行编译,使用Proteus画出电路图,导入编译生成的hex文件进行仿真。本次课程设计完成了简单的外部中断应用,输出脉冲波形,其中涉及到中断及定时计数等知识。 1 软件介绍 1.1 proteus仿真软件 Proteus 软件是来自英国Labcenter

文档评论(0)

586334000 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档