2017
年单片机原理及应用期末考试题试?/p>
一、填空题
(15
分,每空
1
?/p>
)
1
?/p>
MCS
?/p>
51
单片机的
P0
?/p>
P4
口均?/p>
I
?/p>
O
口,
其中?/p>
P0
口和
P2
口除?/p>
可以进行数据的输入、输出外,通常还用来构建系统的
?/p>
,在
P0
?/p>
P4
口中?/p>
为真正的双向口,
为准双向口?/p>
2
?/p>
MCS
?/p>
5l
单片机的堆栈区只可设置在
,堆栈寄存器
5P
?/p>
位寄存器?/p>
3
?/p>
MCS
?/p>
51
单片机外部中断请求信号有电平方式?/p>
?/p>
在电
平方式下,当采集?/p>
INT0
?/p>
INT1
的有效信号为
时,激活外部中断?/p>
4
.定时器/计数器的工作方?/p>
3
是指的将
拆成两个独立?/p>
8
位计数器。而另一个定时器/计数器此时通常只可作为
使用?/p>
5
?/p>
MCS
?/p>
96
单片机的最大寻址空间?/p>
?/p>
该空间的地址范围?/p>
?/p>
系统上电及复位的程序入口地址?/p>
?/p>
芯片配置字节
CCB
的地址?/p>
?/p>
二、简答题
(15
分,每小?/p>
5
?/p>
)
1
?/p>
51
系列单片机具有几个中断源,分别是如何定义?/p>
?
其中哪些中断源可以被定义?/p>
高优先级中断,如何定?/p>
?
具有
5
个中断源,分别是外部中断
INT0
和外部中?/p>
INT1
、定时器溢出中断
0
和定时器?/p>
出中?/p>
1
以及串行中断。通过对中断优先级寄存?/p>
IP
的设置,每个中断源都可以被定义为
高优先级中断?/p>
(6
?/p>
)
2
.各中断源对应的中断服务程序的入口地址是否能任意设?/p>
?
3
.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置
?
请举例加以说明?/p>
如果要将中断服务程序放置在程序存储区的任意区域,
在程序中要通过在中断地址?/p>
的对应地址上设置跳转指令才可实现对中断服务程序的执行?/p>
例如:外部中?/p>
O
的中断服务程?/p>
INTOP
放置在程序存储区的任意区域,此时,通过
以下方式,可实现对中断服务程序的执行?/p>
(4
?/p>
)
ORG
O003H
(2
?/p>
)