中断定时器计数器应用.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
中断定时器计数器应用

外部中断及定时器/计数器的应用 一、教学分析 1. 本节内容分析 本节内容主要阐述两个知识点:定时器/计数器、中断的使用。首先要理解中断及定时器/计数器的涵义,并要求掌握和理解相对应的控制寄存器使用方法。次之,要求具备单片机编程相关基础知识,如:I/O口使用、数据类型、变量定义、逻辑关系等知识点。最后,利用以上知识内容,编写实例程序,进一步加强和巩固本节所讲内容。 2. 教学重点、难点 本节的重点在于理解和掌握中断及定时器/计数器内涵,及相关的寄存器操作和定时器工作方式1的使用。激发学生热爱科学、奋发图强、献身于科学的热情。 难点在于中断及定时器/计数器的使用,利用中断及定时器/计数器编写工程实例。进而加强学生动手和创新能力,提高学生综合实践才能。 二、教学目标 1.基础知识目标 (1)要求学生掌握编程基础知识:数值转化,与,或,非,int,char,sfr,sbit。 (2)要求掌握常用语句结构: if...else,for{;;;},while(),main()。 (3)要求了解一些基础电路知识:复位电路,晶振电路,51单片机最小系统。 (4)要求至少掌握一种程序编译软件:Keil uVision2 。 2.实操技能目标 通过本节内容,培养学生的综合动手技能,使学生能够利用所学知识解决生活中相关的类似问题,并能结合所分配的任务,综合利用所学的知识解决问题,圆满完成任务,在此基础上鼓励学生大胆地根据自己掌握的基础知识和能力,有个性的解决问题,踊跃创新,积极提出科学独特见解。 3.激励目标 (1)激发学生并提高学习兴趣,乐于接受新鲜事物,大胆尝试,体现课堂教学“主体者”的身份,积极主动参与教学实践活动,成为学习的“主人” 。 (2)培养同学之间融洽相处的感情,乐于合作,善于合作的团队精神。 (3)激励学生热爱科学、投身科学研究、探索科学研究方法。 三、教学策略 (1) 开放式教学策略。以有限的课堂为载体,带学生进入广阔的知识天地 (2)引趣激趣策略。创造多种情景(境)激发学生的兴趣,只有让学生真正有了参与的欲望,才能点燃他们的思维火花。 (3)合作学习策略。合作学习强调通过老师与学生、学生与学生的多边互动进行人际交往、信息交流,能满足学生内部个体需要。 (4)体验成功策略。使学生在特定的完成任务过程中主动积极获得和积累相应的学习经验,享受成功的喜悦,从而提高学习兴趣和动机。 四、学习策略 引导学生利用图书馆和网络资源进行一系列的自主学习、合作探究的学习策略。对于本节知识的学习,鼓励学生积极主动的收集资料,科学实践,上课时勤奋思考,主动参与课堂上的各种实践活动。 五、本节教学内容 1. 80C51的中断系统 1.1 中断的概念 CPU在处理某一事件A时,发生了另一事件B请求CPU迅速去处理(中断发生); CPU暂时中断当前的工作,转去处理事件B(中断响应和中断服务); 待CPU将事件B处理完毕后,再回到原来事件A被中断的地方继续处理事件A(中断返回),这一过程称为中断 。 引起CPU中断的根源,称为中断源。中断源向CPU提出的中断请求。CPU暂时中断原来的事务A,转去处理事件B。对事件B处理完毕后,再回到原来被中断的地方(即断点),称为中断返回。实现上述中断功能的部件称为中断系统(中断机构)。 1.2 80C51中断系统的结构 80C51的中断系统有5个中断源(8052有 6个) ,2个优先级,可实现二级中 断嵌套 。 (1) (P3.2)可由IT0(TCON.0)选择其为低电平有效还是下降沿有效。当CPU检测到P3.2引脚上出现有效的中断信号时,中断标志IE0(TCON.1)置1,向CPU申请中断。 (2) (P3.3)可由IT1(TCON.2)选择其为低电平有效还是下降沿有效。当CPU检测到P3.3引脚上出现有效的中断信号时,中断标志IE1(TCON.3)置1,向CPU申请中断。 (3) TF0(TCON.5),片内定时/计数器T0溢出中断请求标志。当定时/计数器T0发生溢出时,置位TF0,并向CPU申请中断。 (4) TF1(TCON.7),片内定时/计数器T1溢出中断请求标志。当定时/计数器T1发生溢出时,置位TF1,并向CPU申请中断。 (5) RI(SCON.0)或TI(SCON.1),串行口中断请求标志。当串行口接收完一帧串行数据时置位RI或当串行口发送完一帧串行数据时置位TI,向CPU申请中断。 1.3 中断请求标志 (1) TCON的中断标志 IT0(TCON.0),外部中断0触发方式控制位。 当IT0=0时,为电平触发方式。 当IT0=1时,为边沿触发方式(下降沿有效)。 IE0(T

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档