第5章单片机的中断系统(编辑修改稿)内容摘要:
中断 保护现场 中断服务 开中断 关中断 恢复现场 开中断 中断返回 断点地址由堆栈弹入 PC 保护现场和恢复现场的过程中不允许中断,以免现场遭到破坏。 保护和恢复现场之后的开中断是为了允许有更高级中断打断此中断服务程序。 中断服务程序 硬件自动完成 中断处理 INTT0: PUSH ACC PUSH DPH PUSH DPL PUSH PSW 中断源服务 POP PSW POP DPL POP DPH POP ACC RETI 保护现场 恢复现场 中断返回 中断返回是指中断服务完后,计算机返回到原来暂停的位置 (即 断点 ),继续执行原来的程序。 中断返回由专门的中断返回指令 RETI来实现。 中 断 响 应 中 断 返 回 外部中断的触发方式 外部中断的方式选择是通过定时 /计数器及外部中断控制寄存器 TCON中的标志位选择的。 1) TCON. 2 IT1: 外部中断 1触发方式控制位。 当 IT1=0,外部中断 1为电平触发方式。 若 IT1=1,外部中断 1控制为边沿触发方式。 2) TCON. 0 IT0: 外部中断 0触发方式控制。 中断源的扩展 举例: 利用单片机扩展 5个外部中断源,中断的优先次序为 X0~ X4,其中 X0接到外部中断上,X1~ X4接到外部中断上;单片机的 ~ 4个发光二极管用来作输出指示; (1) 当有 X1~ X4其中一个外部中断发生时,相应的发光二极管 D1~ D4点亮; (2) 当 X0外部中断发生时, 4个发光二极管全亮。 ORG 0000H AJMP MAIN ORG 0003H ;中断 0服务程序入口地址 AJMP ZHD0 ORG 0013H ;中断 1服务程序入口地址 AJMP ZHD1 ORG 0030H MAIN: MOV SP, 70H ;设置堆栈指针 SETB IT0 ; 外部中断 0为 边沿 触发方式 SETB IT1 ;外部中断 1为 边沿触 发方式 MOV IP, 00000001B ;外部中断 0为 MOV IE, 10000101B ;开放外部中断 0,1 MOV A, 0FFH ;关闭发光二极管 MOV P1, A LOOP: AJMP LOOP ZHD0: PUSH PSW ;保护现场 PUSH A MOV A, 0FH ; 4个发光二极管全亮 。第5章单片机的中断系统(编辑修改稿)
相关推荐
2020/10/7 华中理工大学计算机学院 陆枫 997 46 误差项的递推 d1≤0: ( a) d = 0 的情况Px iy i 2x i + 1y iy i 1x i + 2)x(bd )x(bba).(ya)(xb ba).(ya)(xb).,yF (xdiiiiiiii323250150250221222222222222212020/10/7
图层图片的大小,得到效果图。 图层面板设置如下中图。 相关资讯 任务准备 任务实施 参考资料 上一页 下一页 教学内容 2.选中图层 1,将图层 1的不透明度设置为 68%,设置如上右图。 3.选中图层 2,将图层 2的不透明度设置为 56%。 4.选中图层 1,点击锁定全部按钮将图层 1锁定;选中图层 2,点击锁定全部按钮将图层 2锁定,便于对图层 3操作,设置后参数,得到效果图。 任务实施
机可能 自动重新起动 (亦称自起动 ),易造成人身或设备 故障。 常用的失压和欠压保护有:对接触器实行 自锁;用低电压继电器组成失压、欠压保护。 过载保护 是为防止三相电动机在运行中电流 超过额定值而设置的保护。 常采用热继电器 FR 保护,也可采用自动开关和电流继电器保护。 KM FR KM . . KM SB1 SB2 . . 控制电路 合上开关 Q 起动 (2) 控制原理
USENET的讨论组称为新闻组( News group) 新闻文章从一台计算机传到另一台计算机,最终,文章的拷贝就扩散到整个USENET系统 USENET的使用 Outlook Express :一个标准的 EMail 和新闻阅读程序 1。 设置新闻服务器 Outlook Express窗口中点击:工具 /帐号 /添加 /新闻 Internt连接向导 新闻服务器 : 例 与新闻服务器连接
关系模型 函数依赖 完全函数依赖 部分函数依赖 传递函数依赖 II范式 ( 2NF) II范式首先是 I范式,而且每一个非主属性完全依赖于任何关键字。 III范式( 3NF) III范式首先是 II范式,且关系中的任何一个非主属性都不传递依赖于任何关键字 数据完整性 数据完整性 数据完整性就是关系 ( 表 ) 中数据的正确性和一致性。 域完整性 ( 用户定义的完整性
共享存储区附接的虚地址。 若 shmaddr为 0 , 则由系统选择 一个适当的地址来附接该存储区; msgflg—— 规定了对该存储区的 操作权限 , 以及系统是否要对用户规定的地址做舍除 操作。 如果 msgflg中设置了 SHM_RND表示操作系统在必要时舍去这个地 址;如果设置了 SHM_RDONLY则表示只允许读 , msgflg为 0表示可读可写。 返回: 正确返回