全球旧事资料 分类
《单片机原理及应用》考试试卷
一.填空题(17分,每空1分)
1.8051单片机的内部硬件结构包括了


、和
以及并行IO口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过
单片机内部总线相连接内部总线根据其功能又分为
总线、
总线、
总线三种。
2.MCS51中PSW寄存器的RS0、RS1两位用于设定
,B寄存器是位寄存器。
3.MCS51单片机的P0~P4口均是位IO口,其中为真正的双向口,
为准双向口;口具有第二引脚功能。
4.MCS51单片机的中断系统由5个中断源,其中
中断在中断响应后,请求标志
不能自动清除。
中断源可作软中断使用
5.假定(SP)40H3FH30H,(40H)60H。执行下列指令:
POPDPH
POPDPL
后,DPTR的内容为
,SP的内容是

二、选择题(10分,每小题2分)
1.8051单片机的片内有()个16位的特殊功能寄存器。
A1个
B2个
C3个
D4个
2.MCS51单片机的堆栈区应建立在()。
A片内数据存储区的低128字节单元
B片内数据存储区
C片内数据存储区的高128字节单元
D程序存储区
3.MCS51单片机定时器工作方式1是指的(
)工作方式。
fA8位
B8位自动重装
C13位
D16位
4.当需要从MCS51单片机程序存储器取数据时,采用的指令为()。
AMOVAR1
BMOVCAADPTR
CMOVXAR0
DMOVXADPTR
5.8751单片机程序存储器的容量最大可扩展为()。
A60K
B64K
C644K
D4K
三、简答题(8分,每小题4分)
1.想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举
例加以说明。
2.51系列单片机的定时计数器T0、T1正在计数或定时,CPU能不能作其他事情?说明理由。
f四、参数计算(8分,第一小题6分,第二小题2分)
已知一MCS51单片机系统外接晶体振荡器频率为12MHZ,计算:(请给出计算过程)1、单片机系统的振荡周期、状态周期、机器周期所对应的时间是多少?
2、指令周期中的单字节双周期指令的执行时间是多少?
五、改错(16分,每小题2分)
请判断下列各条指令的书写格式是否有错,如有错说明原因:1MULR0R12MOVA200H3PUSHR54MOVXA30H5MOVAR76CLRB7MOVCADPTRA8LJMP1000H
f六、使用简单指令序列完成以下操作(16分,每小题8分)
1请将片外RAM1000H单元内容取反。
2将单片机的外部中断0、定时器中断1打开,要求定时器1的中断优先级高于外部中断0,外部中断0采用边缘触发方式。请对中断系统初始化。
七、编程题(25分,第一小题15分,第二小题10分)
1、有一个变量存放在片内RAM的20H单元,r
好听全球资料 返回顶部