单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第7章.docVIP

单片机原理与C51基础 教学课件 作者 赵丽清 习题及答案 第7章.doc

  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文档。上传文档
查看更多
思考题: 【7-1】试简述80C51单片机中断服务子程序和一般子程序的差别 【7-2】80C51系统有几个中断源?各中断标志是如何产生和清除的? 【7-3】试简述80C51中断响应的条件和受阻的可能? 【7-4】80C51单片机CPU响应中断时,中断入口地址各是多少? 【7-5】80C51的中断系统有几个中断优先级?中断优先级是如何控制的? 【7-6】如果相同优先级的中断请求同时出现时,简述80C51单片机响应中断的查询次序? 【7-7】试编程实现,将设为高优先级中断,且为电平触发方式,T0溢出中断设为低优先级中断,串行口中断为高优先级中断,其余中断源设为禁止状态。 【7-8】外部中断1的中断入口地址为( ),定时器1的中断入口地址为( )。 【7-9】若(IP),则优先级最高者为( ),最低者为( )。 【7-10】中断服务子程序与普通子程序有哪些相同和不同之处? 【7-11】下列说法正确的是( )。 A.各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中 B.各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中 C.各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中 D.各中断源发出的中断请求信号,都会标记在AT89S51的TCON与SCON寄存器中 【7-12】AT89S51单片机响应外部中断的典型时间是多少?在哪些情况下.CPU将推迟对外部中断请求的响应 【7-13】中断查询确认后,在下列各种AT89S51单片机运行情况下,能立即进行响应的是( )。 A.当前正在进行高优先级中断处理 B.当前正在执行RETI指令 C.当前指令是DIV指令,且正处于取指令的机器周期 D.当前指令是MOV A,R3 【7-14】AT89S51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把( )的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址进( ),使程序执行转向( )中的中断地址区, 【7-15】编写外部中断1为跳沿触发的中断初始化程序段。 【7-16】在AT89S51的中断请求源中,需要外加电路实现中断撤销的是( )。 A.电平方式的外部中断请求 B.跳沿方式的外部中断请求 C.外部串行中断 D.定时中断 【7-17】中断响应需要满足哪些条件? 【7-18】列说法正确的是( )。 A.同一级别的中断请求按时间的先后顺序响应 B.同一时间同一级别的多中断请求,将形成阻塞,系统无法响应 C.低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求 D.同级中断不能嵌套 【7-19】保护断点和保护现场有什么差别? 第五章思考题答案: 【7-1】解答:差别见下表。 中断服务程序 一般子程序 随机产生的 程序中事先安排好的 为外设服务和处理各种事件 为主程序服务 以RETI结束 以RET结束 【7-2】解答: ①80C51有五个中断源如下: (1)外部中断0。采样P3.2引脚的外部中断请求。 (2) 外部中断1。采样P3.3引脚的外部中断请求。 (3) 定时/计数器T0计数溢出发生的中断请求,中断请求标志为TF0。 (4) 定时/计数器T1计数溢出发生的中断请求,中断请求标志为TF1。 (5) 串行口中断请求。串行口完成一帧数据的发送或接收时所发出的中断请求,标志位为TI或RI。每个中断源对应一个中断标志位,它们包含在特殊功能寄存器TCON和SCON中。 ②T标志位有: (1)TF1 定时/计数器1(T1) 的溢出中断标志。当T1从初值开始加1计数到产生溢出时,由硬件使TF1置“1”, 直到CPU响应中断时由硬件复位。 (2)TF0 定时/计数器0(T0)的溢出中断标志,与TF1类似。 (3)IE1 外部中断1 的中断请求标志。 (4)IE0 外部中断0的中断请求标志,与IE1类似。 (5)RI:串行口接收中断请求标志位。在串行口工作方式0中,每当接收到第8位数据时由硬件置位RI;在其他方式中,当接收到停止位时由硬件置位RI。注意,当CPU转入串行口中断服务程序的入口时没有硬件复位RI,因此必须由编程人员用软件复位RI。(6)TI:串行口发送中断标志。在串行口工作方式0中,每当发送完第8位数据时,由硬件置位TI;在其他方式中,当发送到停止位时置位TI。注意,TI也必须由软件来复位。 【7-3】解答: ①CPU的中断响应条件 首先要由中断源发出中断申请; 中断总允许位EA=1,即CPU允许所有中断源申请中断;

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档