选择题

1?MCS — 51 单片机复位后,从下列那个单元开始取指令:(3)

① 0003H ② 000BH ③ 0000H

2?对片外数据RAM 单元读写数据须用:(2)

① MOV 指令② MOVX 指令③ MOVC 指令

3?MCS-51 的无条件转移指令中,其转移范围最大的是:(1)

① LJMP ② AJMP ③ SJMP

4?执行MOV SP ,#30H 指令后,压栈从片内RAM 哪单元开始:(3)

① 2FH ② 30H ③ 31H

5?以下指令中,哪条指令执行后使标志位CY 清0 :(3)

① MOV A ,#00H ② CLR A ③ ADD A ,#00H

6?对8031 而言,可作为普通I/O 口使用的是:(2)

① P0 、P2 口② P1 、P3 口③ P0 、P1 、P2 、P3 口

7?下面那一段程序能准确地读取P1 口引脚信号:(2)

① MOV A ,#00H ;MOV P1,A ;MOV A,P1

② MOV A ,#0FFH ;MOV P1 , A ;MOV A ,P1

③ MOV A ,#0FFH ;MOV A ,P1

④ MOV A ,#0FFH ;MOV A ,P1

8?MCS — 51 单片机的四个并行I/O 中,其驱动能力最强的是:(1)

① P0 口② P1 口③ P2 口④ P3 口

9?定时器/ 计数器工作于模式2 ,在计数溢出时:(2)

①计数从零重新开始②计数从初值重新开始③计数停止

10?T0 设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的:(2)① 1/12 ② 1/24 ③ 1/48

11?当晶振频率是12MHz 时,MCS — 51 单片机的机器周期是:(1)

① 1μs ② 1ms ③ 2μs ④ 2ms

12?外部中断INT0 的触发方式控制位IT0 置1 后,其有效的中断触发信号是:(4)

①高电平②低电平③上升沿④下降沿

13?按键的机械抖动时间参数通常是:(3)

① 0 ② 5~10μs ③ 5~10ms ④ 1s 以上

14?N 位LED 显示器采用动态显示方式时,需要提供的I/O 线总数是:(1)① 8+N ② 8 × N ③ N

15?一字节补码所表示的数值范围是:(1)

① -128 ~+127 ② -127 ~+128 ③ -128 ~+128

二、选择题(每题 2 分,共20 分)

1、PSW 中的RS1=0 、RS0=1 时,当前使用的工作寄存区对应的单元是:(2)

① 00H~07H ② 08H~1FH ③ 10H~17H ④ 18H~1FH

2、MCS-51 中的位地址00H~7FH ,位于下列那些单元中:(2)

①片内RAM 00H~1FH ②片内RAM 20H~2FH ③片外RAM 0020H~002FH

3、MCS-51 中DPTR 寄存器用途是:(3)

①程序计数器②片内RAM 指针③片外RAM 指针

4、MCS-51 单片机用来开放或禁止中断的控制寄存器是:(3)

① IP ② TCON ③ IE ④ SCON

5、MCS — 51 单片机复位后,压栈从片内RAM 哪单元开始:(3)

① 06H ② 07H ③ 08H

6、MCS-51 的无条件转移指令中,其转移范围最小的是:(1)

① SJMP ② AJMP ③ LJMP

7、外部中断INT0 的中断入口地址是:(1)

① 0003H ② 000BH ③ 0013H

8、8051 单片机在响应中断后,需要用软件来清除的中断标志是:(2)

① TF0 、TF1 ② RI 、TI ③ IE0 、IE1

9、已知晶振频率为6MH Z ,定时器T0 工作在模式2 时,其初值计算公式是:(2)

① t = ( 2 8 -X )× 1μs ② t = ( 2 8 -X )× 2μs ③ t = ( 2 16 -X )× 2μs

10、N 位LED 显示器采用静态显示方式时,需要提供的I/O 线总数是:(2)

① 8+N ② 8 × N ③ N

二、选择题(每题 1 分,共10 分)

1 .MOV A ,20H 指令的寻址方式为B

(A )立接数寻址( B )直接寻址

(C )寄存器寻址( D )寄存器间接寻址

2 .工作寄存器区设定为2 组,则C

(A )RS1=0 ,RS0=0 ( B )RS1=0 ,RS0=1

(C )RS1=1 ,RS0=0 ( D )RS1=1 ,RS0=1

3 .(TMOD )=05H ,则T0 工作方式为B

(A )13 位计数器( B )16 位计数器

(C )13 位定时器( D )16 位定时器

4 .将外RAM 中的数据送至ACC ,执行指令为C

(A )MOVC A ,@A+DPTR ( B )MOV A ,@R0

(C )MOVX A ,@DPTR ( D )MOVC A ,@A+PC

5 .T0 的中断服务程序入口地址为B

(A )0003H ( B )000BH

(C )0013H ( D )001BH

6 .启动T1 运行的指令是D

(A )SETB ET0 ( B )SETB ET1

(C )SETB TR0 ( D )SETB TR1

7 .CPU 允许串行口中断的指令为B

(A )SETB EX0 ( B )SETB ES

(C )SETB ET0 ( D )SETB ET1

8 .8051 系统中,同一优先级的几个中断源中优先权最高。A

(A )INT0 ( B )T0

(C )INT1 ( D )T1

9 .在程序状态字PSW 中,位是奇偶校验位D

(A ) C (B )AC

(C )OV ( D )P

10 .某异步通讯接口的波特率为4800 ,则该接口每秒钟传送A。

(A )4800 位( B )4800 字节

(C )9600 位( D )9600 字节

1、下列简写名称中不是单片机或单片机系统的是

(A )MCU ( B )SCM (C )ICE ( D )CPU

2、在家用电器中事业单片机应属于计算机的

(A )数据处理应用( B )控制应用( C )数值计算应用( D )辅助工程应用

3、80C51 与87C51 的区别在于

(A )内部程序存储器的类型不同( B )内部数据存储器的类型不同( C )内部程序存储器的容量不同( D )内部数据存储器的容量不同

4、80C51 与8051 的区别在于

(A )内部ROM 的类型不同(B )半导体工艺的型式不同

(C )内部寄存单元的数目不同( D )80C51使用EEPROM 而8051 使用EPROM

5、在下列单片机芯片中使用掩膜ROM 作为内部存储器的是

(A )8031 ( B )80C51( C )8032 (D )87C51

6、80C51 芯片采用的半导体工艺是

(A )CMOS ( B )HMOS ( C )CHMOS( D )NMOS>

7、单片机芯片8031 属于

(A )MCS—48 系列( B )MCS—51 系列( C )MCS—96 系列( D )MCS—31 系列

8、使用单片机实现在线控制的好处不包括

(A )精确度高( B )速度快( C )成本低( D )能与数据处理结合

9、以下所列各项中不是单片机发展方向的是

(A )适当专用化( B )不断提高其性能

(C )继续强化功能( D )努力增加位数第一章单片机概述

1、在MCS-51 ,需双向传递信号的是

(A)地址线( B )数据线(C )控制信号线(D )电源线

2、在MCS-51 中,为实现P0 口线的数据和低位地址复用,应使用

(A)地址锁存器( B )地址寄存器(C )地址缓冲器( D )地址译码器

3、在下列信号中,不是给程序存储器扩展使用的是

( A )PSEN (B )EA ( C )ALE ( D )WR

4、在下列信号中不是给数据存储器扩展使用的是

( A )EA(B )RD ( C )WR (D )ALE

5、如在系统中只扩展一片intel2732(4KBX8) 除应使用P0 口的8 条口线外,至少还应使用P2 口的口线

( A ) 4 条(B )5 条( C )6 条( D )7 条

6、在系统中只扩展两片INTEL2732 (4KX8 )除应使用P0 口的8 条口线外,至少还应使用P2 口的口线

( A ) 5 条( B ) 6 条( C )7 条( D )8 条

7、在使用译码法同时扩展多片数据存储器芯片时,不能在各存储芯片间并行连接的信号是

( A )读写信号(B )地址译码输出信号(C )数据信号(D )高位地址信号

8、下列叙述中,不属于单片机存储器系统特点的是

(A)程序和数据两种类型的存储器同时存在

(B)芯片内外存储器同时存在

(C)扩大数据存储器与片内数据存储器存储空间重叠

(D)扩大程序存储器与片内程序存储器存储空间重叠

1、在相对寻址方式中,寻址的结果体现在

(A)PC中(B)累加器A中

(C)DPTR中(D)某个存储单元中

2、在相对寻址方式中,“相对”两字是指相对于

(A)地址偏移量rel(B)当前指令的首地址

(C)当前指令的末地址(D)DPTR值

3、在寄存器间接寻址方式中,指定寄存器中存放的是

(A)操作数(B)操作数地址

(C)转移地址(D)地址偏移量

4、对程序存储器的读操作,只能使用

(A)MOV指令(B)PUSH指令

(C)MOVX指令(D)MOVC指令

5、必须进行十进制调整的十进制运算

(A)有加法和减法(B)有乘法和除法

(C)只有加法(D)只有减法

6、执行返回指令时,返回的断点是

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

(C)调用指令下一条指令的首地址(D)返回指令的末地址

7、下列指令中与进位标志位CY 无关的指令有

( A )移位指令(B )位操作指令

( C )十进制调整指令( D )条件转移指令

8、可以为访问程序存储器提供或构成地址的有

( A )只有程序计数器PC (B )只有PC 和累加器 A

( C )只有PC ,A 和数据指针DPTR ( D )PC ,A ,DPTR 和堆栈指针SP

9、以下各项中不能用来对内部数据存储器进行访问的是

( A )数据指针DPTR( B )按存储单元地址或名称

( C )堆栈指针SP ( D )由R0 或R1 作间址寄存器

1 0、若原来工作寄存器0组为当前寄存器组,现要改1组为当前寄存器组,不能使用指令

( A )SETB PSW 。 3 ( B )SETB DOH 。 3

( C )MOV PSW。3 ,1 ( D )CPL PSW 。3

11 、不能为程序存储器提供或构成地址的有

( A )PC ( B ) A ( C )DPTR ( D )PSW

12 、执行以下程序段

MOV SP ,#3AH

MOV A ,#20H

MOV B ,#30H

PUSH ACC

PUSH B

POP ACC

POP B

后,A 和 B 的内容为

(A )20H ,30H ( B )30H ,20H

(C )3AH ,30H ( D )3AH ,3AH

13 、假定(A )=83H ,(R0 )=17H ,(17H )=34H ,执行以下程序段

ANL A ,#17H

ORL 17H ,A

XRL A ,· R0

CPL A

后,A 的内容为

(A )CBH ( B )03H ( C )EBH ( D )C8H

14 、执行以下程序段

MOV R0 ,#data

MOV A ,· R0

RL A

MOV R1 ,A

RL A

RL A

ADD A ,R1

MOV · R0 ,A

后,实现的功能是

(A )把立即数data 循环左移 3 次( B )把立即数data 乘以10

(C )把data 单元的内容循环左移 3 次( D )把data 单元的内容乘以10 1、下列功能中不是由I/O 接口实现的是

(A )速度协调( B )数据缓冲和锁存

(C )数据转换( D )数据暂存

2、三态缓冲器的输出应具有三种状态,其中不包括

(A )高阻抗状态( B )低阻抗状态

(C )高电平状态( D )低电平状态

3、为给扫描工作的键盘提供接口电路,在接口电路中只需要

(A )一个输入口( B )一个输出口和一个输入口

(C )一个输出口( D )一个输出口和两个输入口

4、在接口电路中的“口”一定是一个

(A) 已赋值的寄存器(B )数据寄存器

(C )可编址的寄存器( D )既可读又可写的寄存器

5、下列理由中,不能说明MCS-51 的I/O 编址是统一方式而非独立方式的理由是

(A )没有专用的I/O 指令( B )没有区分存储器和I/O 的控制信号

(C )使用存储器指令进行I/O 操作( D )P3 口线具有第二功能

6、在LED 显示中,为了输出位控和段控信号,应使用指令

(A )MOV ( B )MOVX

(C )MOVC ( D )XCH

7、在8155 芯片中,决定口和单元编址的信号是

(A )AD7~AD0 和?( B )AD7~AD0 和

(C )AD7~AD0 和IO/ ( D )AD7~AD0 和ALE

8、如果把8255A 的A1 ,A0 分别与80C51 的P0.1 、P0.0 连接,则8255A 的A 、 B 、 C 口和控制寄存器的地址可能是

(A)XX00H~~XX03H (B )00XXH~!03XXH

(C )0XXXH~~3XXXH (D )X00XH~~X03XH

9、下列结论中错误的是

(A )8255A 具有三态缓冲器,因此可以挂在系统的数据总线上

(B )在单片机与微型打印机的接口中,打印机的BUSY 信号可作为查询信号或中断请求信号使用

(C )8279 是一个用于键盘和LED (LCD )显示器的专用接口芯片

(D )由于8155 不具有地址锁存功能,因此在与80C51 的接口电路中必须加地址锁存器

1、下列有关MCS-51 中断优先级控制的叙述中,错误的是

(A )低优先级不能中断高优先级,但高优先级能中断低优先级。

(B )同级中断不能嵌套

(C )同级中断请求按时间的先后顺序响应

(D )同时同级的多中断请求,将形成阻塞,系统无法响应

2、外中断初始化的内容不包括

(A )设置中断响应方式( B )设置外中断允许

(C )设置中断总允许( D )设置中断方式

3、执行中断返回指令,要从堆栈弹出断点地址,以便去执行被中断了的主程序。从堆栈弹出的断点地址送给

(A )A( B )CY

(C )PC ( D )DPTR

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

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

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

5、中断查询,查询的是

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

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

6、在中断流程中有“关中断”的操作,对于外部中断0 ,要关中断应复位中断允许寄存器的

(A )EA 和ET0 位( B )EA 和EX0 位

(C )EA 和ES 位( D )EA 和EX1 位

7、在下列寄存器中,与定时/ 计数控制无关的是

(A )TCON (定时控制寄存器)( B )TMOD (工作方式控制寄存器)(C )SCON (串行控制寄存器)( D )IE (中断允许控制寄存器)

8、下列定时/ 计数硬件资源中,不是供用户使用的是

(A )高8 位计数器TH ( B )低8 位计数器TL

(C )定时器/ 计数器控制逻辑( D )用于定时/ 记数控制的相关寄存器

9 、在工作方式0 下,计数器是由TH 的全部8 位和TL 的5 位组成,因此其计数范围是

(A )1~8492 ( B )0~8191

( C ) 0~8192 (D )1~4096

10 、如果以查询方式进行定时应用,则应用程序中的初始化内容应包括

(A )系统复位、设置工作方式、设置计数初值

(B )设置计数初值、设置中断方式、启动定时

(C )设置工作方式、设置计数初值、打开中断

(D )设置计数初值、设置计数初值、禁止中断

11 、定时工作方式0 和1 比较,定时工作方式2 不具备的特点是

(A )计数溢出后能自动重新加载计数初值(B )增加计数器位数

(C )提高定时精度( D )适于循环定时和循环计数应用

12、对于由8031 构成的单片机应用系统,中断响应并自动生成长调用指令LCALL 后,应

(A )向外部程序存储器去执行中断服务程序

(B )转向内部程序存储器去执行中断服务程序

(C )转向外部数据存储器去执行中断服务程序

(D )转向内部程序存储器去执行中断服务程序

13、中断查询确认后,在下列各种单片机运行情况中,能立即运行响应的是

(A )当前正在进行 1 优先级中断处理

(B )当前正在执行RETI 指令

(C )当前指令是DIV 指令,且正处于取指令机器周期

(D )当前指令是MOV A ,R 指令

三、选择题

1、在应用系统中,芯片内没有锁存器的D/A 转换器,不能直接到80C51 的P0 口上使用,这是因为

(A) P0 口不具有锁存功能

(B) P0 口为地址数据复用

(C) P0 口不能输出数字量信号

(D) P0 口只能用做地址输出而不能用作数据输出

2 、在使用多片DAC0832 进行D/A 转换,并分别输入数据的应用中,它的两极数据锁存结构可以

(A)保证各模拟电压能同时输出(B )提高D/A 转换速度

(C )提高D/A 转换速度( D )增加可靠性

3、使用D/A 转换器再配以相应的程序,可以产生锯齿波,该锯齿波的

(A) 斜率是可调的(B )幅度是可调的

(C )极性是可变的( D )回程斜率只能是垂直的

4、下列是把DAC0832 连接成双缓冲方式进行正确数据转换的措施,其中错误的是

(A) 给两个寄存器各分配一个地址

(B)把两个地址译码信号分别接CS 和XFER 引脚

(C) 在程序中使用一条MOVX 指令输出数据

(D) 在程序中使用一条MOVX 指令输入数据

5、与其他接口芯片和D/A 转换芯片不同,A/D 转换芯片中需要编址的是

(A) 处于转换数据输出的数据锁存器

(B) A/D 转换电路

(C)模拟信号输入的通道

(D) 地址锁存器

1、单片机芯片内部提供了一定数量的工作寄存器,这样做的好处是不应包括(A )提高程序运行的可靠性( B )提高程序运行速度

(C )为程序设计提供方便( D )减少程序长度

2、内部RAM 中的位寻址区定义的位是给

(A )位操作准备的( B )移位操作准备的

(C )控制转移操作准备的( D )以上都对

3、对程序计数器PC 的操作

(A)是自动进行的( B )是通过传送进行的

(C )是通过加1 指令进行的( D )是通过减 1 指令进行的

4、以下运算中对溢出标志OV 没有影响或不受OV 影响的运算是

(A )逻辑运算( B )符号数加减法运算

(C )乘法运算( D )除法运算

5、单片机程序存储器的寻址范围是由程序计数PC 的位数决定的,MCS-51 的PC 为16 位,因此其寻址范围是

(A )4KB ( B )64KB (C )8KB (D )128KB

6、在算术运算中,与辅助进位位AC 有关的是

(A )二进制数( B )八进制数( C )十进制数( D )十六进制数

7、以下有关PC 与DPTR 的结论中有错误的是

(A)DPTR 是可以进行访问的而PC 不能访问

(B)它们都是16 位的寄存器

(C)它们都具有加 1 功能

(D)DPTR 可以分为 2 个8 位寄存器使用,但PC 不能

8、PC 的值是

(A )当前指令前一条指令的地址( B )当前正在执行指令的地址

(C )下一条指令的地址( D )控制器中指令寄存器的地址

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

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

10、80C51 中可使用的最大堆栈深度为

(A )80 个单元( B )32 个单元( C )128 个单元( D )8 个单元11、处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是(A)位累加器CY ( B )通用寄存器的可寻址位

(C )专用寄存器的可寻址位( D )位操作指令集

12、在MCS-51 单片机的运算电路中,不能为ALU 提供数据的是

(A )累加器A ( B )暂存器( C )寄存器 B ( D )状态寄存器PSW 13、MCS-51 中

(A )具有独立的专用的地址线( B )由P0 口和P1 口的口线作地址线

(C )由P0 口和P2 口的口线作地址线( D )由P1 口和P2 口的口线作地址线

1、调制解调器(MODEM )的功能是

选择题

(A

(C )串行数据与并行数据的转换( D )基带传送方式与频带传送方式的转换

2、串行通信的传送速率单位是波特,而波特的单位是

(A )字符/ 秒( B )位/ 秒( C )桢/ 秒( D )桢/ 分

3、80C51 有一个全双工的串行口,下列功能中该串行口不能完成的是

(A )网络通信( B )异步串行通信

(C )作为同步移位寄存器( D )位地址寄存器

相关推荐
相关主题
热门推荐