内容发布更新时间 : 2024/11/17 15:50:39星期一 下面是文章的全部内容请认真阅读。
单片机原理与应用试题库
一、填空题(每题2分,共50分)
1、在定时器工作方式0下,计数器的宽度为 位,若系统晶振频率为6MHZ,则最大定时时间为 μs。
2、设(SP)= 60H,指令ACALL DIS指令地址为3020H,执行这个指令后,(SP)= ,(61H)= 。
3、异步串行数据通信有 、 和 三种数据通路形式。 4、在MCS-51中,PC和DPTR都用于提供地址,但PC是为了访问 存储器提供地址,而DPTR是为了访问 存储器提供地址。
5、已知(A)=59H,执行指令INC A后,(A)= H,继续执行DA A后,(A)= H。
6、MCS-51单片机共有 个中断源,其中 个为外部中断源。
7、设定T1为计数器方式,工作方式2,则TMOD中的值为 。 8、若IT0=0,当引脚 为低电平的时候,INT0的中断标志位 才能置位。 9、在接口电路中,把已经编址并能进行读写操作的寄存器称为 。
10、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即 方式、 方式和 方式。
11、MCS-51单片机内部RAM区有 个工作寄存器,有 个位地址。 12、外部中断1(INT1)的中断入口地址为 ;定时器1(TF1)的中断入口地址为 。
13、单片机一共有四个物理存储器空间,分别是 _、 、 和 。 14、A/D转换器芯片ADC0809中,既可作为查询的状态标志,又可作为中断请求信号使用的引脚信号是 。
15、在存储器编址中,不需要额外增加电路,但会造成存储器映象区重叠的编址方法是 法,能有效地利用存储空间适用于大容量存储器扩展的编址方法是 法。
16、微处器由 、 和 三部分组成。
17、串行通信按照数据传送方向可分为 、 和 三种方式。
18、若(PSW)=18H,则选取的是第 组通用寄存器。其地址范围从 H~ H。
19、若系统的晶振频率为6MHz,则机器周期 μs,最短和最长的指令周期分别为 μs和 μs。
20、MCS-51单片机PC的长度为 位;SP的长度为 位;DPTR的长度为 位。
21、在单片机系统扩展中,74LS373常作为 器。
22、数模转换器ADC0809管脚START的功能是 。
23、T1定时器工作方式为工作模式2,晶振频率为6MHz,定时时间为100μs,则有TH1= 、TL1= 、TMOD= 。
24、已知(A) = 0EFH,(B) = 08H,(PSW) = B,则执行MUL AB 后,(A)= 、(PSW)= B。
25、已知MOVC A, @A+PC指令的首地址为2000H,(A) = 01H,并且程序存储器中(2001H) = 01H,(2002H) = 02H,(2003H) = 03H,片外数据存储器中(2001H) = 04H,(2002H) = 05H,(2003H)=06H。则指令执行后(A) = 。
二、选择题(每题2分,共50分)
1、寻址空间为外部程序存储器所用的指令是: ( ) A. MOVX B. MOV C. MOVC D. ADDC
2、在中断响应后必须用软件清零的是: ( ) A. TF1 B. TI C. IE1 D. TF0
3、七段共阳极发光二极管显示字符‘P’,段码应为: ( ) A. 67H B. 73H C. 8EH D. 8CH
4、PC的值是: ( ) A. 当前指令前一条指令的首地址 B. 当前正在执行指令的首地址 C. 当前指令的下一条指令的首地址 D. 控制器中指令寄存器的地址
5、在MCS-51中需要外加电路实现中断撤除的是: ( ) A. 定时中断 B. 脉冲触发方式的外部中断 C. 串行中断 D. 电平触发方式的外部中断
6、寻址空间为外部数据存储器所用的指令是: ( ) A. MOVX B. MOV C. MOVC D. ADDC
7、执行中断返回指令时,从堆栈弹出地址送给: ( ) A. A B. CY C. PC D. DPTR
8、七段共阴极发光二极管显示字符‘H’,段码应为: ( ) A. 67H B. 6EH C. 90H D. 76H
9、在串行通信中,8031中发送和接收的寄存器是: ( ) A. TMOD B. SBUF C. SCON D. DPTR
10、波特的单位是: ( ) A. 字符/秒 B. 位/秒 C. 帧/秒 D. 字节/秒
11、假定设置堆栈指针SP的值为37H,进行子程序调用时,把断点地址进栈保护后,SP的值为: ( ) A. 36H B. 37H C. 38H D. 39H
12、在寄存器间接寻址方式中,指定寄存器中存放的是: ( ) A. 操作数 B. 操作数地址 C. 转移地址 D. 地址偏移量
13、中断查询的是: ( ) A. 中断请求信号 B. 中断标志位 C. 外中断方式控制位 D. 中断允许控制位
14、以下不是构成单片机的部件是: ( ) A.微处理器(CPU) B. 存储器 C. 接口适配器(I/O接口电路) D. 打印机
15、当MCS-51用串行口扩展并行I/O口时,串行口工作方式应选择:( ) A.方式0 B. 方式1 C. 方式2 D. 方式3
16、在CPU内部,反映程序运行状态或运算结果的特征寄存器是: ( ) A. PC B. PSW C. A D. SP
17、访问外部数据存储器时,不起作用的信号是: ( ) A. B. C. D. ALE
18、AJMP指令的跳转范围是: ( ) A. 256 B. 1KB C. 2KB D. 64KB
19、下列指令中正确的是: ( ) A. MOV P2.1, A B. JBC TF0,L1
C. MOVX B, @DPTR D. MOV A, @R3
20、MCS-51单片机的扩展I/O口与外部数据存储器的编址方式是: ( ) A. 分别独立编址 B. 统一编址 C. 变址编址 D. 动态变址
21、T1中断的中断入口地址为: ( ) A. 0003H B. 000BH C. 0013H D. 001BH
22、20根地址线的寻址范围是: ( ) A. 512KB B. 1024KB C. 640KB D. 4096KB
23、下列指令中错误的是: ( ) A. SETB 50H.0 B. MOV A, B C. JNC LOOP D. SUBB A,R0
24、各中断源发出的中断申请信号,都会标记在MCS-51系统中的: ( ) A. TMOD B. TCON/SCON C. IE D. IP
25、串行口的移位寄存器方式为: ( ) A. 方式0 B. 方式1 C. 方式2 D. 方式3 三、判断题(每小题1分,共50分)
1、当MCS-51上电复位时,堆栈指针SP=00H。( ) 2、PC存放的是当前正在执行的指令。( )
3、MCS-51的特殊功能寄存器分布在60H~80H地址范围内。( ) 4、在MCS-51系统中,一个机器周期等于1.5us。( )
5、程序计数器PC不能为用户编程时直接使用,因为它没有地址。( ) 6、内部RAM的位寻址区,只能供位寻址使用,而不能供字节寻址使用。( ) 7、MCS-51单片机是高档16位单片机。( )
8、MCS-51的产品8051与8031的区别是:8031片内无ROM。( ) 9、单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。( )
10、单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周期组成。( ) 11、MCS-51的5个中断源优先级相同。 ( )
12、MCS-51外部中断0的入口地址是0003H。 ( )
13、各中断发出的中断请求信号,都会标记在MCS-51系统的TCON与SCON寄存器中。( )
14、同一级别的中断请求按时间的先后顺序响应。( ) 15、低优先级中断请求不能中断高优先级中断请求,但是高优先级中断请求能中断低优先级中断请求。( )
16、同级中断不能嵌套。( )
17、8051单片机对最高优先权的中断响应是无条件的。( )
18、中断初始化时,对中断控制器的状态设置,只可使用位操作指令,而不能使用字节操作指令。( )
19、MCS-51单片机系统复位后,中断请求标志TCON和SCON中各位均为0。( ) 20、MCS-51单片机的中断允许寄存器的IE的作用是用来对各中断源进行开放或屏蔽的控制。( ) 21、用户在编写中断服务程序应在中断入口矢量地址存放一条无条件转移地址,以防止中断服务程序容纳不下。( )
22、若要在执行当前中断程序时禁止更高优先级中断,应用软件关闭CPU中断,或屏蔽更高级中断源的中断,在中断返回时再开放中断。( )