一、知识点:
(1)中断的概念
(2)MCS-51单片机中断系统
(3)MCS-51单片机外部事件中断的应用:初始化、下跳沿触发和电平触发中断处理的编程方法,中断嵌套程序的设计方法
二、重点
(1)中断调用与子程序调用的区别
(2)MCS-51单片机中断系统的结构与工作原理
(3)MCS-51单片机外部事件中断的应用
三、难点
(1)中断及中断处理机制
(2)MCS-51单片机的中断标志、中断优先级、中断控制机制及编程应用
(3)外部事件中断的触发与中断标志之间的关联关系
(4)中断的应用
(5)中断嵌套及嵌套中断处理程序的设计
四、授课方式
PPT授课,Proteus演示。
五、授课内容
5.1 中断及中断系统的概念
(1)中断的概念:中断、中断源、断点、中断处理,中断系统。中断调用与子程序调用的区别。
(2)中断的作用
5.2 MCS-51单片机的中断系统
(1)MCS-51单片机中断系统的结构
(2)中断标志:2个特殊功能寄存器:TCON和SCON
(3)中断控制: 中断允许寄存器IE
(4)中断优先级:中断优先级寄存器IP;MCS-51对中断优先级的处理原则
5.3 MCS-51单片机响应中断的条件及响应过程
(1)单片机中断响应条件:3个条件
(2)单片机中断响应过程
5.4 外部事件中断应用
(1)初始化编程:设置触发方式1;CPU开放中断;允许INT0或INT1中断;设置中断优先级
(2)应用例题:4~5个
下降沿触发中断应用,电平触发中断应用,多中断源中断应用(相同优先级,不同优先级中断嵌套,中断源扩展)