收藏 分销(赏)

单片机原理及应用试卷和答案.pdf

上传人:精*** 文档编号:1667948 上传时间:2024-05-07 格式:PDF 页数:9 大小:85.57KB
下载 相关 举报
单片机原理及应用试卷和答案.pdf_第1页
第1页 / 共9页
单片机原理及应用试卷和答案.pdf_第2页
第2页 / 共9页
单片机原理及应用试卷和答案.pdf_第3页
第3页 / 共9页
单片机原理及应用试卷和答案.pdf_第4页
第4页 / 共9页
单片机原理及应用试卷和答案.pdf_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、单片机原理及应用单片机原理及应用考试试卷一填空题(17 分,每空 1 分)18051 单片机的内部硬件结构包括了 、和 以及并行 I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过单片机内部总线相连接内部总线根据其功能又分为 总线、总线、总线三种。2MCS-51 中 PSW 寄存器的 RS0、RS1 两位用于设定 ,B 寄存器是 位寄存器。3MCS-51 单片机的 P0P4 口均是 位 I/O 口,其中 为真正的双向口,为准双向口;口具有第二引脚功能。4MCS-51 单片机的中断系统由 5 个中断源,其中 中断在中断响应后,请求标志不能自动清除。中断源可作软中断使用.5假

2、定(SP)=40H,(3FH)=30H,(40H)=60H。执行下列指令:POP DPHPOP DPL后,DPTR 的内容为 ,SP 的内容是 。二、选择题(10 分,每小题 2 分)18051 单片机的片内有()个 16 位的特殊功能寄存器。A.1 个 B.2 个 C.3 个 D.4 个2MCS-51 单片机的堆栈区应建立在()。A.片内数据存储区的低 128 字节单元 B.片内数据存储区C.片内数据存储区的高 128 字节单元 D.程序存储区3MCS-51 单片机定时器工作方式 1 是指的()工作方式。A.8 位 B.8 位自动重装 C.13 位 D.16 位4当需要从 MCS-51 单片

3、机程序存储器取数据时,采用的指令为()。A.MOV A,R1 B.MOVC A,A+DPTRC.MOVX A,R0 D.MOVX A,DPTR58751 单片机程序存储器的容量最大可扩展为()。A.60K B.64KC.64+4K D.4K三、简答题(8 分,每小题 4 分)1 想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。251 系列单片机的定时计数器 T0、T1 正在计数或定时,CPU 能不能作其他事情?说明理由。四、参数计算(8 分,第一小题 6 分,第二小题 2 分)已知一 MCS51 单片机系统外接晶体振荡器频率为 12MHZ,计算:(请给出计算

4、过程)1、单片机系统的振荡周期、状态周期、机器周期所对应的时间是多少?2、指令周期中的单字节双周期指令的执行时间是多少?五、改错(16 分,每小题 2 分)请判断下列各条指令的书写格式是否有错,如有错说明原因:1.MUL R0R1 2.MOV A,#200H 3.PUSH R5 4.MOVX A,30H 5.MOV A,R7 6.CLR B 7.MOVC A+DPTR,A 8.LJMP#1000H 六、使用简单指令序列完成以下操作(16 分,每小题 8 分)1.请将片外 RAM1000H 单元内容取反。2.将单片机的外部中断 0、定时器中断 1 打开,要求定时器 1 的中断优先级高于外部中断

5、0,外部中断 0 采用边缘触发方式。请对中断系统初始化。七、编程题(25 分,第一小题 15 分,第二小题 10 分)1、有一个变量存放在片内 RAM 的 20H 单元,其取值范围是:00H-05H,要求编制一段程序,根据变量值得到变量的平方值,并将其存放在片内 RAM 的 21H 单元。2、如图所示,要求按下 S1S4 中的任意一个键,则对应的(S1D3、S2D4、S3D5、S4D6)发光二极管亮,松开键对应的发光二极管灭。单片机原理及应用单片机原理及应用考试试卷答案一 填空题(17 分,每空 1 分)18051 单片机的内部硬件结构包括了 CPU、数据存储器、程序存储器、和 定时计数器以及

6、并行 I/O 口、串行口、中断控制系统、时钟电路、位处理器等部件,这些部件通过单片机内部总线相连接内部总线根据其功能又分为 数据 总线、地址 总线 控制 总线三种。2MCS-51 中 PSW 寄存器的 RS0、RS1 两位用于设定当前工作寄存器组,B 寄存器是 8 位寄存器。3MCS-51 单片机的 P0P4 口均是 8 位 I/O 口,其中 P0 为真正的双向口,P1P2P3为准双向口;P3 口具有第二引脚功能。4MCS-51 单片机的中断系统由 5 个中断源,其中串行口中断在中断响应后,请求标志不能自动清除。定时计数器中断源可作软中断使用.5假定(SP)=40H,(3FH)=30H,(40

7、H)=60H。执行下列指令:POP DPHPOP DPL后,DPTR 的内容为 6030H,SP 的内容是 3EH 。二、选择题(10 分,每小题 2 分)18051 单片机的片内有(B)个 16 位的特殊功能寄存器。A.1 个 B.2 个 C.3 个 D.4 个2MCS-51 单片机的堆栈区应建立在(A)。A.片内数据存储区的低 128 字节单元 B.片内数据存储区C.片内数据存储区的高 128 字节单元 D.程序存储区3MCS-51 单片机定时器工作方式 1 是指的(D)工作方式。A.8 位 B.8 位自动重装 C.13 位 D.16 位4当需要从 MCS-51 单片机程序存储器取数据时,

8、采用的指令为(B)。A.MOV A,R1 B.MOVC A,A+DPTRC.MOVX A,R0 D.MOVX A,DPTR58751 单片机程序存储器的容量最大可扩展为(B)。A.60K B.64KC.64+4K D.4K三、简答题(8 分,每小题 4 分)1 想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。解答:可以在中断程序入口地址放一条长转移指令。如:ORG 0003HLJMP INT_0 INT_0:251 系列单片机的定时计数器 T0、T1 正在计数或定时,CPU 能不能作其他事情?说明理由。解答:能。单片机的计数定时器是一个可以独立于 CPU 的

9、电路,它的启动或停止受 CPU 控制,但是在计数、定时过程中不需 CPU 干预。四、参数计算(8 分,第一小题 6 分,第二小题 2 分)已知一 MCS51 单片机系统外接晶体振荡器频率为 12MHZ,计算:(请给出计算过程)1、单片机系统的振荡周期、状态周期、机器周期所对应的时间是多少?解答:振荡周期1/12 微妙 状态周期1/6 微秒 机器周期1 微秒2、指令周期中的单字节双周期指令的执行时间是多少?解答:2 微秒五、改错(16 分,每小题 2 分)请判断下列各条指令的书写格式是否有错,如有错说明原因:1.MUL R0R1 解答:错 只能是 MUL AB2.MOV A,#200H 解答:错

10、 A 中只能存 8 位数3.PUSH R5 解答:错 PUSH 后操作数必须是直接寻址4.MOVX A,30H 解答:错 片外 RAM 寻址必须间接寻址5.MOV A,R7 解答:错 不能用 R7 作间址寄存器6.CLR B 解答:错 只有一条字节清零指令 CLR A7.MOVC A+DPTR,A 解答:错 目标操作数不能变址寻址8.LJMP#1000H 解答:错 目标地址不要用号六、使用简单指令序列完成以下操作(16 分,每小题 8 分)1.请将片外 RAM1000H 单元内容取反。解答:MOV DPTR,#1000HMOV A,DPTRCPL AMOV DPTR,A2.将单片机的外部中断

11、0、定时器中断 1 打开,要求定时器 1 的中断优先级高于外部中断 0,外部中断 0 采用边缘触发方式。请对中断系统初始化。解答:MOV IE,#10001001B SETB IT0 SETB PT1七、编程题(25 分,第一小题 15 分,第二小题 10 分)1、有一个变量存放在片内 RAM 的 20H 单元,其取值范围是:00H-05H,要求编制一段程序,根据变量值得到变量的平方值,并将其存放在片内 RAM 的 21H 单元。解答:ORG 0000HLJMP STARTORG 0030H START:MOV DPTR,#TABLEMOV A,20HMOVC A,DPTR+AMOV 21H,ASJMP$TABLE:DB 00H,01H,04H,09H,10H,19HEND2、如图所示,要求按下 S1S4 中的任意一个键,则对应的(S1D3、S2D4、S3D5、S4D6)发光二极管亮,松开键对应的发光二极管灭。解答:ORG 0000HLJMP MAINORG 0030HMAIN:MOV P3,#0FFH LOOP:MOV A,P3MOV P1,ALJMP LOOPEND谢谢大家下载,本文档下载后可根据实际情况进行编辑修改.再次谢谢大家下载.翱翔在知识的海洋吧.

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服