- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学课件讲义PPT教学教案培训资料医学中小学上课资料
项目8 报警器;知识目标:
1.理解中断的基本概念;
2.理解MCS-51中断系统的结构和特点;
3.学会使用中断方式对外部事件中断进行处理。
技能训练目标:
1.学会中断服务程序的编制方法;
2.熟悉中断系统的处理过程和使用方法。;设计要求:
利用单片机的外部中断设计报警器,当有人靠近时,热释电红外传感器感应到信号,传送到单片机控制系统进行判断处理,并输出控制信号驱动蜂鸣器进行报警。;总体设计方案;; 中断是指计算机在执行某一程序的过程中,由于计算机系统内、外的某种原因,而必须中止原来程序的执行,转去执行相应的处理程序,待处理结束之后,再回来继续执行被中止的原程序的过程。;;二、中断系统的结构; 引起中断的原因,或者是能发出中断申请的来源,称为“中断源”。中断可以人为设定, 也可以是为响应突发性随机事件而设置。通常有I/O设备、实时控制系统中的随机参数和信息故障源等。 MCS-51单片机的5个中断源详述如下:
(1) INT0 :外部中断0中断请求,由P3.2脚输入。
(2) INT1 :外部中断1中断请求,由P3.3脚输入。
(3) TF0:定时器T0溢出中断请求。
(4) TF1:定时器1溢出中断请求。
(5) RI或TI:串行中断请求。当接收或发送完一串行帧数据时,内部串行口中断请求标志位RI(SCON.0)或TI(SCON.1)置位(由硬件自动执行),请求中断。
对于8052系列单片机,片内有3个定时/计时器,所以它有6个中断源。; 在MCS-51型单片机中断控制中,具有以下4个特殊功能寄存器:
定时和外中断控制寄存器TCON;
串行口中断控制寄存器SCON;
中断允许控制寄存器IE;
中断优先级控制寄存器IP;
TCON和SCON只有一部分用于中断控制。对以上4个控制中断的寄存器的各位进行置位或复位操作,可以实现各种中断控制功能。; 当IT1 = 1时,外部中断1被控制为边沿触发方式。CPU在每个机器周期的S5P2期间对外部中断1(P3.3)引脚采样,如果在相继的两个周期采样过程中,一个机器周期采样到该引脚为高电平,接着的下一个机器周期采样到该引脚为低电平,则使IE1置1,直到CPU响应该中断时,才由硬件使IE1清0。
(5) TCON.1(IE0):外部中断0的中断请求标志。其操作功能和意义与IE1类同。
(6) TCON.0(IT0):外部中断0的中断触发方式控制位。其操作功能和意义与IT1类同。; 2.串行中断控制?SCON寄存器中的中断标志
SCON是串行口控制寄存器,其低两位TI和RI锁存串行口的发送中断标志和接收中断标志。各位意义如下:
SCON; (1) SCON.1(TI):串行口发送中断标志。CPU将一个数据写入发送缓冲器SBUF时,就启动发送,每发送完一个串行帧数据后,硬件将使TI置位。但CPU响应中断时并不清除TI,必须在中断服务程序中由软件清除。
(2) SCON.0(RI):串行接收中断标志。在串行口允许接收时,每接收完一个串行帧数据,硬件将使RI置位。同样,CPU在响应中断时不会清除RI,必须在中断服务程序中由软件清除。
MCS-51单片机系统复位后,TCON和SCON均清0,应用时要注意各位的初始状态。; 计算机中断系统有两种不同类型的中断:一类称为非屏蔽中断,另一类称为可屏蔽中断。对非屏蔽中断,用户不能用软件的方法加以禁止,一旦有中断申请,CPU必须予以响应。对可屏蔽中断,用户可以通过软件方法来控制是否允许某个中断源的中断,允许中断称中断开放,不允许中断称中断屏蔽。MCS-51系列单片机的5个中断源都是可屏蔽中断,中断系统内部设有一个专用寄存器IE,用于控制CPU对各中断源的开放或屏蔽。IE寄存器各位定义如下:
IE;(1) IE.7(EA):总中断允许控制位。EA = 1,开放所有中断,各中断源的允许和禁止可通过相应的中断允许位单独加以控制;EA = 0,禁止所有中断。
(2) IE.4(ES):串行口中断(包括串行发、串行收)允许位。ES = 1,允许串行口中断;ES = 0,禁止串行口中断。
(3) IE.3(ET1):定时/计数器T1中断允许位。ET1 = 1,允许定时器T1中断;ET1 = 0,禁止定时器T1中断。
(4) IE.2(EX1):外部中断1中断允许位。EX1 = 1,允许外部中断1中断;EX1 = 0,禁止外部中断1中断。
(5) IE.1(ET0):定时/计数器T0中断允许位。ET0 = 1,允许定时器0中断;ET0
您可能关注的文档
- 大学化学_分子结构教材教学课件.ppt
- 大学化学_配位滴定教材教学课件.ppt
- 大学化学_绪论教材教学课件.ppt
- 大学化学_氧化还原滴定法教材教学课件.ppt
- 大学基础法语教材教学课件.ppt
- 大学金融英语chapter_1_Basics_of_Money教材教学课件.ppt
- 大学金融英语chapter_2_Money_Supply教材教学课件.ppt
- 大学金融英语chapter_3_Monetary_Policy教材教学课件.ppt
- 大学金融英语chapter_4_Fiscal_Policy教材教学课件.ppt
- 大学金融英语chapter_5_Overview教材教学课件.ppt
- 单片机应用技术项目教程项目9_测速表教材教学课件.ppt
- 单片机应用技术项目教程项目10_烟雾检测报警器教材教学课件.ppt
- 单片机应用技术项目教程项目11_调速水泵教材教学课件.ppt
- 单片机应用技术项目教程项目12_远程通信控制器教材教学课件.ppt
- 单片机应用系统设计的基本方法教材教学课件.ppt
- 单片机原理及实用技术_第1章_单机片系统概述教材教学课件.ppt
- 单片机原理及实用技术_第2章SPCE061A单片机简介教材教学课件.ppt
- 单片机原理及实用技术_第3章SPCE061A指令系统教材教学课件.ppt
- 单片机原理及实用技术_第4章SPCE061A硬件系统教材教学课件.ppt
- 单片机原理及实用技术_第5章_中断系统及应用教材教学课件.ppt
原创力文档


文档评论(0)