单片机选修课考试答案

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、在下列情况EA引脚应接何种电平?

(1)只有片内ROM,EA=(1 );

(2)只有片外ROM,EA=( 0 );

(3)有片内、片外ROM,EA=(1 );

(4)有片内ROM但不用,而用片外ROM,EA=(0 )。

2、8031单片机复位后,R4所对应的存储单元的地址为(14 ),因上电复位时,PSW=(00H )。这时当前的工作寄存器区是(0 )组工作寄存器区。

3、内RAM中,位地址为30H的位,该位所在字节的字节地址为( 26H )。

4、MCS-51的复位条件是在RST端保持至少2个机器周期的高电平。复位后,CPU从(000H )单元开始执行程序,PC=(000H ),SP=(07H ),PSW=( 00H1)。

5、若PSW的内容为18H,则工作寄存器R0的地址是(18 )H。

1、假定外部数据存储器2000H单元的内容为80H,0000H单元的内容为90H,执行下列指令后,累加器A 中的内容为(80H)。

MOV P2,#20H

MOV R0,#00H

MOVX A,@ R0

2、假定(SP)=60H,(ACC)=30H,(B)=70H,执行下列指令:

PUSH ACC PUSH B

后,SP的内容为(62H),61H单元的内容为(30H),62H单元的内容为(70H)。

3、设A=01××××××B,×表示随机状态,为1或0,执行指令ORL A,#03H后A=(01××××11B )。

4、假定(A)=0FFH,(R3)=0FH,(30H)=0F0H,(R0)=40H,(40H)=00H。执行指令:

INC A INC R3 INC 30H INC @R0

后,累加器A的内容为(00H),40H的内容为(01H)。

5、在MCS—51中PC和DPTR都用于提供地址,但PC是为访问(程序)存储器提供地址,而DPTR 是为访问(数据)存储器提供地址。

1、当定时/计数器选定为定时器方式时,是对片内机器周期脉冲数进行计数,选定为计数器方式时,是对

(片外脉冲)进行计数。

2、2、设定时器T0为方式1定时,定时器T1为方式1计数,则工作方式控制字TMOD=( 0x51 )。

3、设(TMOD)=0A5H,则定时器T0的状态是(定时方式2),定时器T1的状态是( 计数方式1 )。

4、MCS-51定时/计数器,当fosc=6MHZ时,最大定时为( 131.07ms ) fosc=12MHZ时,最大定时为( 65.5ms )。

5、定时器T0溢出标志位是( TF0),定时器T1溢出标志位是( TF1 )。

1、MCS-51的外部中断的触发方式有两种,分别(电平触发)和( 边沿触发)。

2、INT0 和INT1的中断标志分别是(IE1 )和(IE2 )。

3、51单片机的中断系统最多可以有(2 )个嵌套。

4、MCS-51系列单片机有(5)个中断源,中断分为2个(中断优先级),即

高优先级和低优先级,每个中断源的优先级都可以由(软件)来设定。

5、单片机中断系统的组成:它由(4)个与中断有关的(特殊功能寄存器)(TCON、SCON的相关位作中断源的标志位)、中断允许控制寄存器IE、(中断优先级管理(IP寄存器)和中断顺序查询逻辑电路等组成。

1、PSW=18H时,则当前工作寄存器是(D )。

(A)0组 (B)1组(C)2组(D)3组

2、在80C51中,要访问SFR使用的寻址方式为(A )。

(A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址

3、P1口的每一位能驱动(B )。

(A)2个TTL低电平负载有(B)4个TTL低电平负载

(C)8个TTL低电平负载有(D)10个TTL低电平负载

4、MCS-51的中断允许触发器内容为83H,CPU将响应的中断请求是(B )

(A) T1 (B) T0,T1 (C)T1,串行接口 (D)T0

5、存储器的地址范围是0000H-0FFFH,它的容量为(D )。

(A)1KB (B) 2KB (C) 3KB (D) 4KB

1、MOVX A,@DPTR指令中源操作数的寻址方式是(B)

(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址

2、ORG 0003H

LJMP 2000H

ORG 000BH

LJMP 3000H

当CPU响应外部中断0后,PC的值是(B)

(A) 0003H (B)2000H (C)000BH (D)3000H

3、LCALL指令操作码地址是2000H,执行完相子程序返回指令后,PC=(D )。

(A ) 2000H (B)2001H (C)2002H (D)2003H

4、51执行完MOV A,#08H后,PSW的一位被置位( D)。

(A)C (B)F0 (C)OV (D)P

5、下面条指令将MCS-51的工作寄存器置成3区(B)

(A)MOV PSW,#13H (B)MOV PSW,#18H

(C) SETB PSW.4 SETB PSW.3 (D) SETB PSW.3 CLR PSW.4

1、在MCS-51中,需要外加电路实现中断撤除的是( D )

(A)定时中断(B)脉冲方式的外部中断

(C)串行中断(D)电平方式的外部中断

2、中断查询,查询的是(B )

(A)中断请求信号(B)中断标志位

(C)外中断方式控制位(D)中断允许控制位

3、假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为(D )

(A)6H (B)37H (C)38H (D)39H

4、执行返回指令时,返回的断点是(C )

(A)调用指令的首地址(B)调用指令的末地址

相关文档
最新文档