任务3 键控彩灯.pptVIP

  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文档。上传文档
查看更多
单片机应用及C51编程 任务3 键控彩灯 萝莉的周末 如果: 萝莉——单片机中的CPU 拖地板——8个LED从左到右、从右到左不断循环着依次点亮 饭煮好电饭锅滴滴叫——P3.2有低电平出现 拔电饭锅的电源——8个LED先全亮再全灭 电水壶嘟嘟叫——P3.3有下降沿出现 把开水倒进暖瓶——8个LED先全灭,再逐个点亮,直至全亮 1号闹钟响——T0定时时间到 关煤气灶——8个LED一起闪烁三下 2号闹钟响——T1定时时间到 关水龙头——8个LED先全亮,再逐个熄灭,直至全灭 思考题: (1)什么是中断? (2)8051单片机的中断系统是怎样的? (3)8051单片机的有哪些中断源? (4)8051系列单片机中,与中断有关的特殊功能寄存器(SFR)有哪几个? (5)五个中断的中断入口一样吗? (6)中断程序怎么写? 1、什么是中断? 2、8051单片机的中断系统是怎样的? 有5个中断源,2个优先级。 每个中断源的优先级可以编程控制。 中断允许受到CPU开中断和中断源开中断两级控制。 3、8051单片机的有哪些中断源? (1)外部请求中断0 : 从外部引脚INT0(P3.2)引脚输入。 (2)外部请求中断1 : 从外部引脚INT1(P3.3)引脚输入。 (3)片内定时/计数器T0溢出中断。 (4)片内定时/计数器T1溢出中断。 (5)片内串行口发送/接收中断。 4、8051系列单片机中,与中断有关的特殊功能寄存器(SFR)有哪几个? (1)TCON:外部中断0、1触发方式设置,外部中断0、1、定时/计数器T0/T1中断请求标志。 (2)SCON:串口发送、接收中断请求标志。 (3)IE:总中断、五个中断的中断允许设置。 (4)IP:五个中断的中断优先级设置。 EA=0; 领导 家人 同事 亲戚 朋友 5、五个中断的中断入口一样吗? 不一样。 8051单片机的中断控制系统 6、中断程序怎么写? 中断系统初始化程序:用户对与中断有关的特殊功能寄存器中的各控制位进行赋值。 初始化步骤: (1)开相应中断源的中断; (2)设定所有中断源的中断优先级; (3)若为外部中断,则应规定低电平还是下降沿的中断出发方式。 例1 请写出INT1为低电平触发的中断系统初始化程序。 中断服务程序(中断函数) 例2 在MCS-51单片机的P1端口上接8个发光二极管,每发生一次0#外部中断(下降沿触发),指示灯向左移动一位。 * * 将家里的地板拖一遍 煮一顿饭 烧两壶开水 炖一锅排骨 把水缸灌满水 拖地需大约45分钟 煮一顿饭大约40分钟 烧一壶水大约10分钟 炖排骨大约30分钟 灌满水缸大约5分钟 饭煮好后拔电源 水烧开后倒进暖瓶 排骨炖好关煤气灶 缸灌满后关水龙头 为了能早点出去玩,萝莉该怎么做? 任务引入 单片机的控制程序该怎么写? 任务书 学习计划 小组计划 咨询 看电视 中断处理 中断请求 实际生活 中断返回 手机铃响 接听手机 看电视 主程序 计算机 事件发生 事件处理 主程序 中断 中断源 当计算机执行正常程序时,系统中出现某些急需处理的异常情况和特殊请求,CPU暂时中止现行程序,转去对随机发生的更紧迫事件进行处理;处理完毕后,CPU自动返回原来的程序继续执行。 基本知识 所在的SFR 中断请求标志 中断 SCON RI 串行口接收 SCON TI 串行口发送 TCON TF1 定时/计数器1 TCON IE1 外部中断1 TCON TF0 定时/计数器0 TCON IE0 外部中断0 EX0=0; ET0=0; EX1=0; ET1=0; ES=0; IE EA=1; EX0=1; ET0=1; EX1=1; ET1=1; ES=1; 外部中断0 定时/计数器0 外部中断1 定时/计数器1 串行口 IP PX0=0; PT0=1; PX1=0; PT1=0; PS=0; 0023H 串行口 4 001BH 定时/计数器1 3 0013H 外部中断1 2 000BH 定时/计数器0 1 0003H 外部中断0 0 入口地址 中断源 编号 IE0 EX0 TF0 IE1 TF1 TI ES ET1 EX1 ET0 RI IP 硬件查询 高级 低级 中断入口 中断源 INT0 INT1 中断入口 中断源 1 0 IE PX0 PS PT1 PX1 PT0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 EA 1 ≥1 SCON 1 1 T0 T1 RX TX IT0 IT1 0 0 TCON EA ES ET1 EX1 ET0 EX0 IE (A8H)

文档评论(0)

ajgoaw + 关注
文档贡献者

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

1亿VIP精品文档

相关文档