《单片机原理及应用》模拟试卷一及其答案3

《单片机原理及应用》模拟试卷一及其答案3

ID:11467016

大小:60.00 KB

页数:5页

时间:2018-07-12

《单片机原理及应用》模拟试卷一及其答案3_第1页
《单片机原理及应用》模拟试卷一及其答案3_第2页
《单片机原理及应用》模拟试卷一及其答案3_第3页
《单片机原理及应用》模拟试卷一及其答案3_第4页
《单片机原理及应用》模拟试卷一及其答案3_第5页
资源描述:

《《单片机原理及应用》模拟试卷一及其答案3》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《单片机原理及应用》模拟试卷一一.选择题(正确答案在序号前打√,每小题2分,共30分)1、下列有关MCS-51中断优先级控制的叙述中,错误的是D(A)低优先级不能中断高优先级,但高优先级能中断低优先级(B)同级中断不能嵌套(C)同级中断请求按时间的先后顺序响应(D)同时同级的多中断请求,将形成阻塞,系统无法响应2、外中断初始化的内容不包括A(A)设置中断响应方式(B)设置外中断允许(C)设置中断总允许(D)设置中断方式3、执行中断返回命令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出的断点地址送给C(A)A(B)CY(C)

2、PC(D)DPTR4、在MCS-51中,需要外加电路实现中断撤除的是D(A)定时中断(B)脉冲方式的外部中断(C)串行中断(D)电平方式的外部中断5、中断查询,查询的是B(A)中断请求信号(B)中断标志位(C)外中断方式控制位(D)中断允许控制位6、在下列寄存器中,与定时/计数控制无关的是C(A)TCON(定时控制寄存器)(B)TMOD(工作方式控制寄存器)(C)SCON(串行控制寄存器)(D)IE(中断允许控制寄存器)7、下列定时/计数硬件资源中,不是供用户使用的是C(A)高8位计数器TH(B)低8位计数器TL(C)定时器/计数器控制逻

3、辑(D)用于定时/计数控制的相关寄存器8、在工作方式0下计数器是由TH的全部8位和TL的5位组成,因此其计数范围A是(A)1~8192(B)0~8191(C)0~8192(D)1~40969、与定时工作方式1和0比较,定时工作方式2不具备的特点是B(A)计数溢出后能自动重新加载计数初值(B)增加计数器位数(C)提高定时精度(D)适于循环定时和循环计数应用10.假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为D(A)36H(B)37H(C)38H(D)39H11.假定(A)=83H,(R0)=17H,(1

4、7H)=34H,执行以下程序段AANLA,#17HORL17H,AXRLA,@R0CPLA后,A的内容为(A)CBH(B)03H(C)EBH(D)C8H12.串行通信的传送速率单位是波特,而且波特的单位是B(A)字符/秒(B)位/秒(C)帧/秒(D)帧/分第5页共5页13.三态缓冲器的输出应具有三种状态,其中不包括B(A)高阻抗状态(B)低阻抗状态(C)高电平状态(D)低电平状态14.为给扫描法工作的键盘提供接口电路,在接口电路中只需要B(A)一个输入口(B)一个输入口和一个输出口(C)一个输出口(D)两个输入口和一个输出口15.内部RA

5、M中的位寻址区定义的位是给D(A)位操作准备的(B)移位操作准备的(C)控制转移操作准备的(D)以上都对一.填空题(每空1分,共24分)1.假定外部数据存储器2000H单元的内容为80H,0000H单元的内容为90H,执行下列指令后,累加器A中的内容为(80H)。MOVP2,#20HMOVR0,#00HMOVXA,@R02.假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:PUSHACCPUSHB后,SP的内容为(62H),61H单元的内容为(30H),62H单元的内容为(70H)。3.设A=01××××××B,×表

6、示随机状态,为1或0,执行指令ORLA,#03H后A=(01××××11B)4.假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令:INCAINCR3INC30HINC@R0后,累加器A的内容为(00H),40H的内容为(01H)。5.在MCS—51中PC和DPTR都用于提供地址,但PC是为访问(程序)存储器提供地址,而DPTR是为访问(数据)存储器提供地址。6.MCS-51可提供(程序)和(数据)两种存储器、最大存储空间可达(64KB)的两个并行存储器扩展系统。7.扩展存储器而构

7、造系统总线,应以P0口的8位口线作为(低位地址/数据)线,以P2口的口线作为(高位地址)线。8、设A=58H,执行指令ADDA,#99H后,A=(0F1H),C=(0),再执行指令DAA后A=(57H),C=(1)。9、计算延时程序的执行时间。(设时钟f=12MHz)源程序指令周期(M)指令执行次数DELAY:MOVR6,#64H1   (1)I1:MOVR7,#0FFH1   (100)I2:DJNZR7,I22(100*255)DJNZR6,I12(100)RET2   (1)延时时间t=(1×1+1×100+2×100×255+2×

8、100+2×1)×T=51.3ms 二.简答题(每小题5分,共10分)1.单片机复位的作用是什么?有几种复位方法?复位后单片机的状态如何(写出PC、PSW、SP、DPTR、P0、P1、P2、P

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。