单片机基础知识试题题库(含答案)

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

第二章习题参考答案 一、填空题:

1、 当MCS-51引脚ALE 有效时,表示从 P0 口稳定地送出了

低8位 _________地址。

2、 MCS-51的堆栈是软件填写堆栈指针临时在

片内 ___________ 数据存储器内开辟的区域。 3、 当使用8751且EA=1,程序存储器地址小于

1000H __________ 时,访问的是片内 ROM

4、 MCS-51系统中,当PSEN 言号有效时,表示CPU 要从

__________ 存储器读取信息。

5、 MCS-51有4组工作寄存器,它们的地址范围是 __________ 00H 〜1FH _______________________ 。

6、 MCS-51片内20H~2FH 范围内的数据存储器,既可以字节寻址又可以 位 ________ 寻址。

7、 PSW 中 RS1 RS0=10 时,R2 的地址为 ___________12H ____________ 。 8、 PSW 中 RS1 RS0=11 时,R2 的地址为 ___________1AH ____________ 。 9、 单片机系统复位后,(PSW =00H,因此片内RAM 寄存区的当前寄存器是第 0 组,8个寄存器

的单元地址为

00H

07H _______ 。

10、 PC 复位后为 0000H ___________。 11、 一个机器周期=12 个振荡周期=

6 个时钟周期。

12、 PC 的内容为 ______ 将要执行的的指令地址 ________ 。 13、 在MCS- 51单片机中,如果采用 6MHz 晶振,1个机器周期为 2us ________ 。 14、 内部RAM 中,位地址为30H 的位,该位所在字节的字节地址为 26H _______ 。

15、 若A 中的内容为63H ,那么,P 标志位的值为 0

。 16、 8051单片机复位后,R4所对应的存储单元的地址为 04H

,因上电时PSW= ______ 00H ______ 。这时当前的工作寄存器区是第

0 工作寄存器区。

17、 使用8031芯片时,需将/EA 引脚接 低 电平,因为其片内无 程 序

存储器。

18、 片内RAM 低128个单元划分为哪3个主要部分: 工作寄存器区 __________ 、 位 寻址区

____ 和 用户RAM 区

19、 通过堆栈操作实现子程序调用,首先就要把 PC

的内容入栈,以进行断点保护。 调用返回时,再进行岀栈保护,把保护的断点送回到

PC 。

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

KB 。

21、 MCS-51单片机片内RAM 勺寄存器共有 32 个单元,分为

4

组寄存器,每组_8

____ 个单元,以R0~R7作为寄存器名称。

22、 但单片机的型号为 8031/8032时,其芯片引线 EA 一定要接 低 电平。

二、选择题:

1、当MCS-51复位时,下面说法正确的是(

A )o

A 、 PC=0000H

B 、 SP=00H

C 、 SBUF=00H

D 、 P0=00H

2、

PSW=18时,则当前工作寄存器是( D

)o

1组 A 、0组 B 、 3、

MCS-51上电复位后,SP 的内容应是( B

A 、00H

B 、 07H

4、

当ALE 信号有效时,表示( B

)。

A 、从ROM 中读取数据

B 、

C 、从P0 口送出数据

5 、MC —51单片机的CPU 主要的组成部分为( A 运算器、控制器

C 、运算器、加法器

6 、单片机上电复位后,PC 的内容和 SP 的内容为(

C 、2组

D 、3组

)。

C 、 60H

D 、 70H 从P0 口可靠地送出低8位地址

D 、从RAM 中读取数据 A )o

B 、加法器、寄存器 D 、运算器、译码器

B )o

A OOOOH, OOH

B 、OOOOH, 07H

C 、0003H, 07H

D 、0800H, 08H

7、单片机8031的ALE 引脚是( B )。 A 、输出高电平 B 、输出矩形脉冲,频率为 fosc 的1/6 C 输出低电平

D 输出矩形脉冲,频率为

fosc 的1/2

&访问外部存贮器或其它接口芯片时,作数据线和低 8位地址线的是( A )

A P0 口

B 、P1 口

C P2 口

9、PSW 中的 RS1 和 RS0用来( A )。 A 、选择工作寄存器区号 B 、指示复位 C 、选择定时器 10、上电复位后,PSVW 勺值为( D )。

A 1

B 、07H

C FFH

11、单片机上电复位后,堆栈区的最大允许范围是(

B )个单元

8051单片机的 V (20 )引脚是( B )引脚。 8051单片机的VCC (40 )引脚是( A )引脚。

23、 MC —51的专用寄存器SFR 中的堆栈指针SP 是一个特殊的存贮区,用来( C ),它是按后

进先岀的原则存取数据的。

A 、存放运算中间结果

B 、存放标志位

C 、暂存数据和地址

D 存放待调试的程序

24、 单片机的堆栈指针 SP 始终是指示( B ) o

A 、堆栈底

B 、堆栈顶

C 、堆栈地址

D 、堆栈中间位置

25、 MC —51单片机复位后,专用寄存器 ACC 的状态是( C )。

A 0000H

B 、07H

C 、OOH

D OFFH

D 、P0 口 和 P2 口

D 、选择工作方式

A 64

B 、 120

C 、128

D 、256 12、单片机上电复位后,堆栈区的最大允许范围是内部 RAM — D )

A OOH- FFH

B 、OOH — 07H

C 、07H — 7FH

D 、 08H —7FH

13、对于8031单片机,其内部 A 、只能位寻址

RAM( D

)。

B 、只能字节寻址

C 既可位寻址又可字节寻址

D 少部分能位寻址

14、8031单片机若晶振频率为 fosc=12MHz , 则一个机器周期等于( A 1/12

B 、1/ 2

C 、1

15、MC —51单片机的数据指针

DPTF 是一个 A 、存放指令 16位的专用地址指针寄存器,主要用来(

B 、存放 16位地址,作间址寄存器使用

)。

C 、存放下一条指令地址

D 、存放上一条指令地址

16、 A LU 表示( D

)。

17、 18 A 、累加器

B 、程序状态字寄存器

单片机上电后或复位后,工作寄存器

R0是在(

A 、0区00H 单元

B 、0区01H 单元 单片机8051的XTAL1和XTAL2引脚是( D

A 、外接定时器

B 、外接串行口

C 、计数器 )。

C 、0区09H 单元 引脚。

C 、外接中断

D 、算术逻辑部件

D 、SFR

D 、外接晶振 19、 A .主电源+5V

B .接地

C .备用电源

D •访问片外存贮器

20、 21、 A .主电源+5V B .接地

8051单片机中,输入/输岀引脚中用于专门的第二功能的引脚是(

C .备用电源

D •访问片外存贮器 )。

22、 A 、P0

P1

C 、P2

D 、P3

MC —51复位后,程序计数器 PC=(

B )。即程序从(

开始执行指令。 A 0001H

B 、 0000H

C 、0003H

0023H

相关文档
最新文档