《单片机原理及应用》5.docx
《《单片机原理及应用》5.docx》由会员分享,可在线阅读,更多相关《《单片机原理及应用》5.docx(12页珍藏版)》请在第一文库网上搜索。
1、第五章:51单片机的中断系统和外部中断知识点思维导图+思政线概述中断主义中断功能高级U断可以打断正在执行低级断断同级或低级中断不可以打断正在执行的中断多个中新同时由ar,元响应忌侬薪,藤井新,按自然笫曲中断系统单片机硬件的启用笑主的就是其寄存器的结构,其也复杂的电路对应用者来说是透明的:不同的应用一定要抓住其关健点,即其主要矛盾。结构TCON.SCONIEIP中断函数无参数无返回值中断函数不能破直接调用,是中断控制茎融制其执行:事物的发展要关注其内因不能直接调用单片机原理及应用课程教案第五章:51单片机的中断系统和外部中断时间:场地:项目目的:1、了解单片机的中断系统;2、掌握单片机的中断处理
2、过程;3、掌握单片机的中断服务程序设计;4、掌握单片机的中断应用。思政目标:通过由单片机中断系统的设计与使用,引申学生思考规则与社会秩序的重耍性。重点难点:1、单片机的中断处理过程;2、单片机的中断服务程序设计。实训设备:天煌单片机实训台,KEIC软件系统项目内容与步骤(教学时数:12学时)5.1 51单片机的中断系统5.1.1 51单片机的中断源51单片机的中断源是指能向单片机发出中断请求,引起中断的设备或事件,通常来说,51单片机一般有67个中断源,分为两个中断优先级,每个中断源都有自己对应的中断向量地址和中断标志位,其中定时计数器和外部中断还有自己的中断引脚。 外部中断0。 定时计数器0
3、。 外部中断1。 定时计数器1。 串行发送和接收(这两个中断源共用一个中断向量)。备注:课程思政元素:1)创新精神2)工匠精神3)职业素养4)公德意识融入时机:1)交通信号灯的设计:根据定时计数器2(在52系列单片机中存在)。5.1.251单片机的中断引脚51单片机的中断引脚由外部中断的中断引脚O(对应P3.2引脚)和中断引脚1(对应P3.3引脚)组成,如下图所示。2个外部中断引脚1y1431191801234567 ErI plplplplplplplplININoEAX1X239383736F34333201234567RreKKEEKKRESTRXDTXDRDA1ETWRPN2122,亘
4、互2526F2810305.1. 351单片机的中断相关控制寄存器51单片机的中断相关控制寄存器包括了中断控制寄存器(InterruptEnab1eRegiSter,IE)和中断优先级控制寄存器(InIernIPIPriorityRegister,IP),前者用于对51单片机的中断工作状态进行控制,后者用于对51单片机的中断优先级进行控制。中断控制寄存器(IE)51单片机的中断控制寄存器IE的内部结构,这个寄存器可以位寻址,可以对该寄存器相应位进行置“1”或清“0”来对相应的中断进行操作。【例5.1】中断控制寄存器的操作。2.中断优先级控制寄存器(IP)在51单片机中的运行中,常常会出现几个中
5、断同时产生的情况,此时需要使用51单片机的中断优先级判断系统来决定先对哪一个中断事件进行响应,51单片机的中断默认优先级如下图所示。实际交通信号灯的规则进行电路设计,在思考交通灯规则时提示学生遵守交通规则是一个公民的基本公德意识;2)实训过程引导学生相互合作、爱护仪器设备,保持实训室干净卫生,同时严格操作过程,保障安全用电流程,将公共道德、职业素养的培训也有机地融入理实一体教学中。融入方式和手段:实训设计与操作:学生主体:在设计交通信号灯时由学生说出交通灯设计的规则,以便学生加深意识:红灯停、绿灯行,中断源响应顺序外部中断O最高定时计数器O外部中断1定时计数器O串行中断最低5.1.4中断向量地
6、址和中断标志位51单片机的中断向量地址位于程序存储器中,每当单片机检测到一个中断事件之后,程序指针(PC)就会自动地跳转到该地址。一般来说,是在该地址放入一个跳转指令,以便于使得程序指针再次跳转到对应的中断服务子程序入口。51单片机的6个中断源的中断向量地址请见教材中的表5.3o51单片机的每一个中断源,都对应一个中断请求标志位,这些标志位位于特殊功能寄存器TCON和SCON中。1. TCON(Timer/CounterContro1Register)TCON是定时计数器的控制寄存器,其提供了定时计数器0、定时计数器1、外部中断0和外部中断1的中断触发标志位TEKTFO、IE1和1E0,中断触
7、发标志具体说明如教材中的表5.4阴影部分所示。2. SCON(Seria1Contro1Register)SCON为串行通信口控制寄存器,其中的两位RI和T1为串行发送、接收中断的标志位,如教材中的表5.5中阴影部分给出了SeON寄存器中该两位的功能说明。5.251单片机的中断处理过程51单片机的中断处理过程包括中断初始化和中断服务程序两个部分,前者用于对单片机的中断系统进行初始化,包括打开和关闭中断,设定中断优先级等,后者则用于在单片机检测到中断之后响应中断事件。51单片机中断系统的初始化应该包括以下几个步骤。(1)初始化堆栈指针SP。(2)设置中断源的触发方式。(3)设置中断源的优先级别。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单片机原理及应用 单片机 原理 应用