试题详情
- 简答题 若在某一个89C52单片机应用系统中,在系统初始化中将特殊功能寄存器IE和IP分别设置为10101111B和00101100B。当该系统正在运行时,问: •如果外部中断1和定时器/计数器1同时申请中断,CPU将为哪一个中断源服务?为什么? •如果CPU正在执行外部中断0的中断服务子程序,这时CPU还能响应系统哪些中断源的中断申请?为什么?
-
1)如果外部中断1和定时器/计数器1同时申请中断,CPU将为外部中断1服务,因为它们同属高级中断,而在硬件查询序列中外部中断1排在T1前。
2)由于外部中断0为低级中断,所以它的中断过程可以被其它任何高级中断源打断,在此处即CPU还能响应外部中断1,T1,T2的中断申请。 关注下方微信公众号,在线模考后查看
热门试题
- 阅读下列各程序段,并说明其功能。
- 为什么51系列单片机的存储器系统采用哈佛
- 请问对于容量位8K的存储器芯片,它的地址
- 单片机的定时器/计数器具有哪些功能?
- 请说明CTC的定时器工作方式的工作原理。
- 已知系统时钟频率为fosc=6MHZ,若
- 编制一子程序,将内部数据存储器30H~3
- 若某51单片机应用系统将F000H~FF
- 用伪指令将ASCII码字符串“Beiji
- 请说明CPU的功能以及CPU是如何执行指
- 什么是寻址方式?51系列指令系统有哪些寻
- 有一个单片机实验系统,实验线路如实验八所
- 51应用系统中,为何要对堆栈指针SP重新
- 用伪指令将下列常数依次定义在1700H
- 用8KB×8的EPROM和SRAM芯片扩
- 请说明单片机89C52内部有哪些资源。
- 中断入口与中断服务子程序入口有什么区别?
- 编制一子程序,将10个非压缩BCD码转换
- 用T0测量外部脉冲信号的周期,脉冲信号由
- 若系统时钟的频率为fosc=6MHZ,请