- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中断响应 中断响应:在满足CPU的中断响应条件之后,CPU对中断源中断请求予以处理。 中断响应过程: 保护断点地址; 中 断 响 应 把程序转向中断服务程序的入口地址(通常称矢量地址)。 特别注意:这些工作是硬件自动完成的! 断点地址 中断服务子程序的入口地址 * * 提出问题:1。假如执行主程序时,不想被所有中断源或部分中断源打断,程序员如何管理中断?——中断关闭或开放(中断允许) 2。如果有两个或3个中断源同时申请中断,CPU如何处理?——中断优先级 * 提出问题:假如执行主程序时,不想被所有中断源或部分中断源打断,程序员如何管理中断?——中断关闭或开放(中断允许) * 提出问题:如果有两个或3个中断源同时申请中断,CPU如何处理?——中断优先级 * * * 项 目 3灯 光 控 制 系 统 内容 Single Chip Microcomputer 编译软件的使用 跑马灯设计 交通灯设计 P1的8个引脚P1.7~P1.0分别接入8个LED(发光二极管),分别接入红、黄、绿三种颜色。 DELAY100MS:? MOV? R6,#200 ;执行需1个机器周期 D1: MOV? R5,#250 ;执行需1个机器周期 ??? ;执行需2个机器周期??? DJNZ?R6,D1 ;执行需2个机器周期??? RET ;执行需1个机器周期 DJNZ?R5,$ 总的执行时间:1μs+200×(1+250×2×1+2×1)μs+1μs =100602μs * 1.振荡周期:为单片机提供时钟信号的振荡源的周期。 2.时钟周期:是振荡源信号经二分频后形成的时钟脉冲信号。 3.机器周期:通常将完成一个基本操作所需的时间称为机器周期。 4.指令周期:是指CPU执行一条指令所需要的时间。一个指令周期通常含有1~4个机器周期。 时钟周期即为2倍的振荡周期 机器周期即为6倍的时钟周期 * 若MCS-51单片机外接晶振为6MHz时,则单片机的四个周期的具体值为: 振荡周期=1/6MHz=1/6μs= 0.167 μs 时钟周期=1/3μs=0.333μs 机器周期=2μs 指令周期=2~8μs 日常生活中断的例子 单片机中的中断概念 中断技术的优点 日常中断的例子 你正在专心看书,突然电话铃响,于是你记下正在看的书的页数,去接电话,接完电话后再回来接着看书。 计算机中的中断概念 中断是指CPU在执行程序的过程中,又发生了突发事件,请求CPU及时处理;CPU中断当前正在执行的程序转而处理突发事件,直至处理结束,返回CPU中断的位置继续执行原程序 将能引起中断的事件称为中断源。 CPU现行运行的程序称为主程序。 处理随机事件的程序称为中断服务子程序。 关于交通灯的中断 在正常显示的时候,出现意外,如:救护车、消防车 强制指定方向的灯显示 中断系统 中断源 中断标志 中断允许 中断优先级 中断系统结构 中断寄存器 中断系统——中断源 89S51单片机有5个中断请求源可供用户使用: 单片机 INT0 或 外部输入中断源INT0(P3.2) INT1 或 外部输入中断源INT1(P3.3) T0 片内定时器T0的溢出 T1 片内定时器T1的溢出 串行口 片内串行口发送或接收中断源 中断系统——中断标志 CPU 主程序 INT0 INT1 T0 T1 串口 IE0 TF0 IE1 TF1 TI RI 中断源 中断标志位 每一个中断源都有相应的中断标志位; 某一个中断源申请中断,相应中断标志位置1。 中断系统——中断允许 CPU 主程序 INT0 INT1 T0 T1 串口 IE0 TF0 IE1 TF1 TI RI 中断源 中断标志位 EA——总中断允许位,EA=1开放所有中断,EA=0,禁止所有中断; 某一个中断源还有相应的中断允许位,1允许相应中断源的中断,0禁止相应中断源的中断。 中断允许 ES ET0 EX0 EX1 ET1 EA 中断系统——中断优先级 CPU 主程序 INT0 INT1 T0 T1 串口 IE0 TF0 IE1 TF1 TI SI 中断源 中断标志位 单片机中有两个中断优先级,即高优先级中断和低优先级中断,前者优先权高于后者(在程序中设置,相应位=1,为高优先级); 同一优先级别的中断源按照自
您可能关注的文档
最近下载
- 黑龙江省哈尔滨德强高级中学2024-2025学年高一下学期7月期末英语试题(含答案).docx VIP
- (正式版)S-H∕T 3541-2024 石油化工泵组施工及验收规范.docx VIP
- 文桥中学少年宫素描组活动计划.doc VIP
- 家电生产产品检测员岗位责任制.doc VIP
- 火灾报警控制器标准GB4717-2024专题培训.pptx
- 缓解学习压力与调整心态主题班会PPT课件.pptx VIP
- 钢纤维混凝土破坏机理及力学性能试验报告.docx VIP
- 浙教版人自然社会三年级第9课 避暑胜地莫干山 课件.ppt VIP
- 黑龙江省哈尔滨第三中学2024-2025学年度高一下学期期末考试生物学试卷(含答案).pdf VIP
- 主题一 2.我做非遗小传人 综合实践活动教科版六年级上册.ppt
文档评论(0)