1 / 17
文档名称:

单片机试题样本.docx

格式:docx   大小:117KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

单片机试题样本.docx

上传人:蓝天 2022/3/6 文件大小:117 KB

下载得到文件列表

单片机试题样本.docx

相关文档

文档介绍

文档介绍:一、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填 在题干的括号内。每小题2分,共10分)
MCS-51单片机有片内ROM容量()
A. 4KB B. 8KB
C. 128B D. 256B
MCS-5数器的工作方式3是指得将 拆成两个独立的8位计数器。而另
一个定时器/计数器此时通常只可作为 建用。
假定(SP) =40H, (39H)=30H, (40H) =60H。执行下列指令:
POP DPH
POP DPL
后,DPTR的内容为 ,SP的内容是 。
单片机系统中经常采用的地址译码技术包括 和 方
法。
二、选择(10分)
MCS-96单片机的片内A/D转换器是()的转换器件。



MCS-51单片机的堆栈区应建立在()。
片内数据存储区的低128字节单元

MCS-51单片机定时器工作方式0是指的()工作方式。

当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。
A, ***@R1 A, ***@A + DPTR
A, @ RO A, @ DPTR
如果某MCS-51单片机系统的定时/计数器0的中断服务程序放在程序存储区的3000H地 址开始的一段空间内,此时跳转到定时/计数器0的中断服务程序的指令LJMP3000H应放在 ()开始的中断地址区。

三、 简答题(12分)
想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加 以说明。
51系列单片机具有几个中断源,分别是如何定义的?其中哪些中断源可以被定义为高优 先级中断,如何定义?
3 .各中断源对应的中断服务程序的入口地址是否能任意设定?
四、 参数计算(12)
已知一 MCS51单片机系统使用10MHZ的外部晶体振荡器,计算:
1) 该单片机系统的状态周期与机器周期各为多少?
2) 当单片机的定时器0 (T0)工作在方式2时,T0的最大定时时间为多少?
3) 当单片机的定时器0 (T0)工作在方式二时,要求每记满250阴便产生一次定时器溢出, T0中需要预置的初始值为多少?
五、 改错(5分)
请判断下列各条指令的书写格式是否有错,如有错说明原因:
MUL R0R1
MOV A,***@R7
MOV A,#3000H
MOVC ***@A+DPTR, A
LJMP #1000H
六、 寻址方式(5分)
说明下列各条指令中源操作数的寻址方式
ANL A,20H
ADDC A, #20H
MOV A,***@R1
MOV 30H, C
MOVCA,***@A+DPTR
七、 程序分析(16)
设在 MCS-51 单片机片内 RAM 中,(20H) =40H, (40H) =22H, (22H) =10H, P1=OCFH, 当下列程序执行完后,各单元内容分别为多少?请填入给出的各寄存器中。
MOV R0,#20H
MOV A,***@R0
MOV R1,A
MOV B,***@R1
MOV ***@R1,P1
MOV
八、程题(20)
已知MCS-51单片机系统片内RAM20H单元存放乐一个8位无符号数7AH,片外扩展RAM 的8000H存放了一个8位无符号数86H,试编程完成以上两个单元中的无符号数相加,并 将和值送往片外RAM的01H、00H单元中,同时将所编写程序运行完成后的数据和状态添 入下表中给出的PSW的有关位以及寄存器A、DPTR和RAM单元中。
CY
A
DPTR
片外01H
片外00H
片外8000H
(A)=
(Pl)=
(B)=
(P3)=
(RO)=
(20H)=
(Rl)=
(22H)=
单片机试题5
一、填空题(每空格1分,共10分)
MCS—51布尔处理机的存储空间是 o
P, 口通常用作 ,也可以作通用的"0 口使用。
若由程序设定RS】、RSo=Ol,则工作寄存器Ro〜R?的直接地址为 。

5•所谓寻址,其实质就是 。
存储器映象是 =
定时器中断请求发生在 。
&中断响应时间是指 O
通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为
在中断服务程序中现场保护和现场恢复期间,中断系统应处在—状态。
二、单项选择题(在每小题