网站大量收购独家精品文档,联系QQ:2885784924

微处理器程序设计——以51单片机为例 课件 项目2 智慧交通显示系统智能控制 .pptx

微处理器程序设计——以51单片机为例 课件 项目2 智慧交通显示系统智能控制 .pptx

  1. 1、本文档共117页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

项目二智慧交通显示系统智能控制

《微处理器程序设计》

教学目标和技能要求知识目标1、掌握微处理器数据传送控制方式;2、理解中断的基本概念;3、熟悉与中断控制有关的寄存器;4、理解中断优先级和中断响应过程;5、掌握由外部中断控制方法。6、理解微处理器控制系统中的几种定时方法;7、掌握定时/计数器的控制;8、熟练掌握定时器/计数器的工作方式设置和控制;9、理解LED点阵屏显示原理以及LCD液晶屏显示原理。

教学目标和技能要求能力目标1、能灵活运用微处理器中断请求;2、能正确设置微处理器中断相关的寄存器;3、能利用微处理器的外部中断控制LED灯显示;4、能利用微处理器的定时器中断控制数码管和信号灯的显示;5、能进行LED点阵屏的简单控制;6、能进行LCD液晶屏的简单控制;7、能综合应用微处理器的中断实现对智慧校园显示系统的智能控制并进行能力拓展。

知识导图

任务2.1时刻准备着,一呼即应任务目标通过本任务的设计和制作,以51单片机为例介绍微处理器中断技术,能利用外部中断和定时器中断实现智能显示。培养学生利用微处理器的中断功能分别控制LED和数码管的智能显示,并能简单控制LED点阵屏和LCD液晶屏的显示。知识准备一、中断的概念在计算机中,由于计算机内外部的原因或软硬件的原因,使CPU暂停当前的工作,转到需要处理的中断源的服务程序入口,在入口处执行一个跳转指令去处理中断事件,执行完中断服务后,再回到原来程序被中断的地方继续处理执行程序,这个过程称为中断。

任务2.1时刻准备着,一呼即应知识准备实现中断功能的软硬件统称为“中断系统”。能向CPU发出请求的事件称为“中断源”。“中断源”向CPU提出的处理请求称为“中断请求”。CPU暂停自身事务转去处理中断请求的过程,称为“中断响应”。对事件的整个处理过程称为“中断服务”或“中断处理”。处理完毕后回到原来被中断的地方,称为“中断返回”。若有多个中断源同时提出请求,或CPU正在处理某个中断请求时,又有另一事件发出中断请求了,CPU将根据中断源的优先级对其进行排序,然后按优先顺序处理中断源的请求。中断服务子程序主程序断点主程序中断请求中断响应中断返回图2-1中断过程示意图

任务2.1时刻准备着,一呼即应知识准备二、与中断控制有关的寄存器中断控制主要解决三类问题:(1)中断的屏蔽控制,即何时允许CPU响应中断;(2)中断优先级控制,即多个中断同时提出请求时,先响应哪个中断请求;(3)中断的嵌套,即CPU正在响应一个中断时,是否允许响应另一个中断请求。中断控制是指微处理器所提供的中断控制手段,通过对控制寄存器的操作来有效的管理中断系统。以MCS51为代表的微处理器设置了四个与中断控制相关的控制寄存器:定时/计数器控制寄存器TCON,串行口控制寄存器SCON,中断允许寄存器IE,中断优先级控制寄存器IP。其中定时/计数器控制寄存器TCON和串行口控制寄存器SCON将在后面的任务中进行详细介绍。本任务重点介绍中断允许寄存器IE和中断优先级控制寄存器IP。

任务2.1时刻准备着,一呼即应知识准备(i)中断允许寄存器IE51单片机的5个中断源都是可以屏蔽中断的。中断系统内部设有一个专用寄存器IE,用于控制CPU对各中断源的开放或屏蔽。IE格式如表2-1,每一位的含义如表2-2所示。位序号D7D6D5D4D3D2D1D0位符号EAXXESET1EX1ET0EX0表2-1中断允许寄存器IE的格式表2-2中断允许寄存器IE各位的含义中断允许位说明EA总中断允许控制位EA=1,开放所有中断,各中断源的允许和禁止可通过相应的中断允许位单独加以控制;EA=0,禁止所有中断。ES串行口中断允许位ES=1,允许串行口中断;ES=0禁止串行口中断。ET1T1中断允许位ET1=1,允许T1中断;ET1=0,禁止T1中断。EX1外部中断1允许位EX1=1,允许外部中断1中断;EX1=0,禁止外部中断1中断。ET0T0中断允许位ET0=1,允许T0中断;ET0=0,禁止T0中断。EX0外部中断0允许位EX0=1,允许外部中断0中断;EX0=0,禁止外部中断0中断。

任务一时刻准备着,一呼即应知识准备(ii)中断优先级控制寄存器IP51单片机有两个中断优先级:高优先级和低优先级。同一优先级别的中断源采用自然优先级。中断优先级寄存器IP,用于锁定各中断源优先级控制位。IP中的每一位均可由软件置位或清零。1表示高优先级,0表示低优先级。其格式和各位的含义如表2-3和表2-4所示。表2-3中断优先级寄存器IP的格式

文档评论(0)

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

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

1亿VIP精品文档

相关文档