单片机习题参考答案5章.docx

上传人:小飞机 文档编号:3346449 上传时间:2023-03-12 格式:DOCX 页数:3 大小:37.65KB
返回 下载 相关 举报
单片机习题参考答案5章.docx_第1页
第1页 / 共3页
单片机习题参考答案5章.docx_第2页
第2页 / 共3页
单片机习题参考答案5章.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《单片机习题参考答案5章.docx》由会员分享,可在线阅读,更多相关《单片机习题参考答案5章.docx(3页珍藏版)》请在三一办公上搜索。

1、单片机习题参考答案5章第5章 AT89C51单片机的中断系统1外部中断1的中断入口地址为 。定时器1的中断入口地址为 。 答:0013H;001BH。 2若 = 00010100B,则优先级最高者为 ,最低者为 。 答:外部中断1;定时器T1。 3AT89C51单片机响应中断后,产生长调用指令LCALL,执行该指令的过程包括:首先把 的内容压入堆栈,以进行断点保护,然后把长调用指令的16位地址送 ,使程序执行转向 中的中断地址区。 答:PC、PC、程序存储器。 4判断AT89C51单片机对外中断请求源响应的最快响应时间为3个机器周期 。 答:对。 5下列说法正确的是 。 A各中断源发出的中断请

2、求信号,都会标记在AT89C51单片机的IE寄存器中 B各中断源发出的中断请求信号,都会标记在AT89C51单片机的TMOD寄存器中 C各中断源发出的中断请求信号,都会标记在AT89C51单片机的IP寄存器中 D各中断源发出的中断请求信号,都会标记在AT89C51单片机的TCON与SCON寄存器中 答:D。 6中断查询确认后,在下列各种AT89C51单片机运行情况下,能立即进行响应的是 。 A当前正在进行高优先级中断处理 B当前正在执行RETI指令 C当前指令是DIV指令,且正处于取指令的机器周期 D当前指令是MOV A,R3 答:D。 7在AT89C51单片机的中断请求源中,需要外加电路实现

3、中断撤销的是 。 A电平方式的外部中断 B脉冲方式的外部中断 C外部串行中断 D定时中断 答:A。 8下列说法正确的是 。 A同一级别的中断请求按时间的先后顺序响应 B同一时间同一级别的多中断请求将形成阻塞,系统无法响应 C低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求 D同级中断不能嵌套 答:A、C、D。 9中断服务子程序与普通子程序有哪些相同和不同之处? 答:RETI指令在返回时,同时清除中断系统中相应的优先级触发器,以允许下次中断,而RET指令则没有这个操作。除了这一点两条指令不同外,其他操作都相同。 10AT89C51单片机响应外部中断的典型时间是

4、多少?在哪些情况下,CPU将推迟对外部中断请求的响应? 答:略。 11编写外部中断1为跳沿触发的中断初始化程序段。 答: SETB IT1 SETB EX1 SETB EA 12中断响应的条件是什么? 答:略。 13某系统有3个外部中断源1、2、3,当某一中断源发出的中断请求使INT1引脚变为低电平时,便要求CPU进行处理,它们的优先处理次序由高到低为3、2、1,中断处理程序的入口地址分别为1000H、1100H、1200H。试编写主程序及中断服务子程序。 答:参见电路如图5-10所示,参考程序如下: ORG 0000H LJMP MAIN ORG 0013H LJMP INT_EX1 ORG

5、 0030H MAIN: CLR IT0 ;采用电平触发,低电平有效中断 SETB EX1 ;允许外部中断1 SETB EA WAIT: LJMP WAIT ;用原地跳转代替一段用户程序 ;以下为外部中断1服务子程序 INT_EX1: JNB P1.2,NEXT1 ;P1.2=0,不是3号中断,跳转NEXT1 LJMP INT_IR3 ;是3号中断,跳转到对应的中断处理程序 NEXT1: JNB P1.1,NEXT2 ;P1.1=0,不是2号中断,跳转NEXT2 LJMP INT_IR2 ;跳转到2号中断处理程序 NEXT2: LJMP INT_IR1 ;跳转到1号中断处理程序 INT_IR3: INT_IR2: INT_IR1: ORG 1000H 插入相应中断处理程序 RETI ;中断返回 ORG 1100H 插入相应中断处理程序 RETI ;中断返回 ORG 1200H 插入相应中断处理程序 RETI ;中断返回

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号