单片机模拟试卷001
一、选择题(每题1分,共10分)
2.单片机应用程序一般存放在( B )
a) RAM b)ROM c)寄存器 d)CPU
3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为( B )
a) 72H b) 72 c) 75.42H d) 75.42 4.下列指令中不影响标志位CY的指令有( D)。
a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为( A )
a)运算器、控制器 b)加法器、寄存器
c)运算器、寄存器 d)运算器、指令译码器 6.INTEL 8051 CPU是( C )位的单片机
a) 16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为(B )
a )0000H,00H b) 0000H,07H c) 0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为( B )。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 10.下列哪条指令是正确的( C )
a) PUSH R2 b) ADD R0,A c) MOVX A @DPTR d) MOV @R0,A 二、填空题(每空1分,共30分)
1.一个完整的微机系统由(硬件)和(软件)两大部分组成。 2.8051 的引脚RST是(IN脚)(IN脚还是OUT脚),当其端出现高(电)平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到(低)电平,8051才脱离复位状态,进入程序运行状态,从ROM ( 0000 H)单元开始取指令并翻译和执行。
3.半导体存储器分成两大类:(RAM, ROM),其中 (RAM) 具有易失性,常用于存储(临时性数据 ) 。
5.PC存放(CPU将要执行的指令所在的ROM单元的地址),具有(自动1)特性。在8051中决定程序执行顺序的是PC还是DPTR?(PC )它是(16)位?(不是)(是,不是)SFG?
7.8051内部有 ( 4) 个并行口,P0口直接作输出口时,必须外接 (上拉电阻) ;并行口作输入口时,必须先 (将口锁存器置1) ,才能读入外设的状态。
8.MCS-51的堆栈只可设置在( 内RAM低128B区) ,其最大容量为 (128B) ,存取数据的原则是( 先进后出) 。堆栈寄存器SP是 ( 8 ) 位寄存器,存放 (堆栈栈顶的地址) 。
9.中断处理的全过程分为以下3个段: (中断请求 、 中断响应 、 中断服务) 。 10.定时和计数都是对 (脉冲) 进行计数,定时与计数的区别是 (定时是对周期已知的脉冲计数;计数是对周期未知的脉冲计数 ) 。
三、判断题(对者打√,错者打×,并改正,每题1分,共10分) 1 中断服务程序的最后一条指令是RETRETI。×
2 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息。× 3 P2口既可以作为I/O使用,又可以作地址/数据复用口使用。√ 4 在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。
√
5 LCRL A为循环左移指令。×
6 MOV A,30H的源操作数为立即直接寻址方式。 7 MOVMOVC A,@A+DPTR是一条查表指令。×
8 MUL AB的执行结果是高低8位在A中,低高8 位在B中。× 9 AJMP跳转空间最大可达到2KB 。
10 DPTR是由DPH和DPL两个8位特殊寄存器组成的。 √ 单片机模拟试卷002
一、填空题(每空格1分,共10分)
1.MCS—51布尔处理机的存储空间是(00H~7FH)。
2.P2口通常用作(高8位地址线),也可以作通用的I/O口使用。
3.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为(08~0FH)。 4.8051的堆栈区一般开辟在(用户RAM区)。
5.所谓寻址,其实质就是(如何确定操作数的单元地址)。 6.存储器映象是(存储器在整个存储空间的地址范围)。 7.定时器中断请求发生在(定时时间到)。
8.中断响应时间是指(从查询中断请求标志位到转向中断区入口地址所需的机器周期数)。 9.通过CPU对I/O状态的测试,只有I/O已准备好时才能进行I/O传送,这种传送方式称为( 程序查询方式)。
10.在中断服务程序中现场保护和现场恢复期间,中断系统应处在(关中断)状态。
二、单项选择题(在每小题的四个备选答案中,选出一个正确答案,并将正确答案的序号填
在题干的括号内。每小题1分,共10分)
1.MCS-51单片机复位操作的主要功能是把PC初始化为( C )。
A.0100H B.2080H C.0000H D.8000H
2.若单片机的振荡频率为6MHz,设定时器工作在方式1需要定时1ms,则定时器初值应为( C )。
A.500 B.1000 C.216-500 D.216-1000
3.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( D )引脚。 A.P3.2 B.P3.3 C.P3.4 D.P3.5
4.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( A )。
A.1个机器周期 B.2个机器周期 C.4个机器周期 D.10个晶振周期
5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断
6.定时器若工作在循环定时或循环计数场合,应选用( C )。
A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 7.MCS-51单片机的外部中断1的中断请求标志是( D )。 A.ET1 B.TF1 C.IT1 D.IE1 8.下列标号中,正确的标号是( D )。
A.1BT: B.BEGIN: C.ADD: D.STAB31: 9.串行口每一次传送( A )字符。
A.1个 B.1串 C.1帧 D.1波特
10.要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( B )。 A.ILE=1,CS=1,WR1=0 B.ILE=1, CS=0, WR1=0 C.ILE=0, CS=1, WR1=0 单片机模拟试卷004
一、填空题(15分,每空1分)
1.MCS—51单片机的P0—P4口均是(并行)I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的(数据总线)和(地址总线),在P0—P4口中,(P0)为真正的双向口, (P1—P3)为准双向口。
2.MCS—5l单片机的堆栈区只可设置在(片内数据存储区(器)),堆栈寄存器5P是 位寄存器。
3.MCS—51单片机外部中断请求信号有电平方式和(脉冲方式),在电平方式下,当采集到INT0、INT1的有效信号为(低电平)时,激活外部中断。
4.定时器/计数器的工作方式3是指的将(定时器/计数器0) 拆成两个的8位计数器。而另一个定时器/计数器此时通常只可作为(串行口的波特率发生器)使用。
5.MCS—96单片机的最大寻址空间是(K),该空间的地址范围为(0000H—FFFFH),系统上电及复位的程序入口地址为(2080H),芯片配置字节CCB的地址为(2018H)。 机模拟试卷006及答案
一、填空(每题2分,共10分)
1、MCS-51单片机片内有 5 个中断源,其中 2 个外部中断源。
2、设定T1为计数器方式,工作方式2,则TMOD中的值为 60H(高位为6即可) 。 3、若IT1=0,当引脚 P3.2 为低电平的时候,INT0的中断标志位 IE0 才能复位。 4、在接口电路中,把已经编址并能进行读写操作的寄存器称为 端口 。
5、在单片机中,为实现数据的I/O传送,可使用三种控制方式,即 无条件传送 方式、查询 方式和 中断 方式
二、选择题(每小题2分,共10分)
1、寻址空间为数据程序存储器所用的指令是( A ): A. MOVX B.MOV C.MOVC D.ADDC
2、执行中断返回指令,从堆栈弹出地址送给( C ). A. A B. CY C. PC D. DPTR
3、七段共阴极发光两极管显示字符‘H’,段码应为(E ) A.67H B. 6EH C. 91H D. 76H E.90H
4、在串行通信中, 8031中发送和接收的寄存器是( B) 。 A.TMOD B. SBUF C. SCON D. DPTR 5、波特的单位是(B )
A. 字符/秒 B. 位/秒 C. 帧/秒 D. 字节/秒 三、指令题(每小题4分,共16分) 1、将20H单元清零 MOV 20H,#00H 或 CLR A MOV 20H, A
2、将片外RAM2000H中的低字节与片内20H中的低字节交换。 MOV DPTR,#2000H XCHD A,@R0 MOV R0,#20H MOVX @DPTR,A MOVX @DPTR,A
3、已知某端口地址为2FFFH,将片内RAM20H的内容写到该端口中。 MOV A, 20H MOVX DPTR, #2FFFH MOVX @DPTR, A
4、把DPTR的内容压入堆栈
PUSH DPH PUSH DPL 机模拟试卷007
一、 填空题:(共30空,每空1分)
1. 单片机即一个芯片的计算机,此芯片上包括五部分:运算器、(存储器)、(控制器)、输入
部分、(输出部分)。
2. 只有在(补)码表示中0的表示是唯一的。 3. MCS—51指令系统中 direct表示的含义是:(片内存储器地址0。
4. P0、P1、P2、P3四个均是(8)位的(串行)口(填“串行”还是“并行”),其中P0的
功能是(地址/数据分时复口);P2口的功能是(高8位地址口);而(P1)是双功能口;______是专门的用户口。
5. 任何程序总是由三种基本结构组成:顺序、分支和(循环)。 6. MCS—51指令共有六种寻址方式,分别是立即数寻址、(直接寻址)、(寄存器寻址)、
寄存器间接寻址、(变址寻址)、相对寻址。
7. MOV DPTR,#data16的作用是用来设定(地址指针)。 8. 片内RAM可进行位寻址的空间位地址范围是(00H~FFH)。 9. MCS—51的存储器空间配置从功能上可分为四种类型:(片内程序存储器)、内部数据
存储器、(外部数据存储器)、外部程序存储器。 10. MCS-51的指令按其功能可分为五大类:(数据传送类)、(算术运算类)、逻辑运算类指
令、位操作指令、控制转移指令。
11. 输入输出设备与主机的连接部分称为输入输出接口,接口有三大作用:(隔离与寻址作
用)作用、(所存与缓冲作用)作用和信号电平与形式的变换作用。 12. MCS—51内部的SFR共有(21)个。
二、 选择题:(共15题,每题1分)
1. 10101.101B转换成十进制数是( D )。
(A)46.625 (B)23.625 (C) 23.62 (D) 21.625 2. 存储器的地址范围是0000H~0FFFH,它的容量为( D )。
(A)1KB (B) 2KB (C) 3KB (D) 4KB 3. 3D.0AH转换成二进制数是( A )。
(A)111101.0000101B (B) 111100.0000101B (C) 111101.101B (D) 111100.101B 4. 73.5转换成十六进制数是( D )。
(A)94.8H (B) 49.8H (C) 111H (D) 49H
5. MOVX A , @R0指令中,源操作数采用( B )寻址方式,指令作用在( )区间。
(A)寄存器,外部数据存储器 (B)直接,程序存储器
(C)寄存器间接 ,内部数据存储器 (D)寄存器间接,外部数据存储器 6. A7H和5BH两个立即数相加后,和为( C ),(CY)是( )。 (A)1CH,0 (B) C1H,0
(C) 02H,1 (D) C1H,1 7. 若(A)=86H,(PSW)=80H,则执行RRC A指令后(A) (A)C3H (B) B3H (C) 0DH (D) 56H
8.如果(P0)=65H ,则当
CPL P0.2 SETB C
MOV P0.4 ,C 执行后(P0)=( C)
(A)61H (B) 75H (C) 71H (D) 17H
9. ( D )指令是MCS-51指令系统中执行时间最长且长达4 us的。
(A)比较转移 (B)循环转移 (C)增减量 (D)乘除法
10. 8031单片机中,将累加器A中的数送入外RAM的40H单元,可执行的指令( D )。
(A) MOV R1 ,40H (B) MOV R1 ,#40H
MOVX @R1 , A MOVX R1 , A (C) MOVX 40H , A (D) MOV R1, #40H
MOVX @R1 , A
11. 已知累加器A的数值为98H,它与0FAH相加,相加后会影响标志位CY、AC和OV位。各个位的值是( D )。
(A) 0、0、0 (B) 1、0、1 (C) 1、1、1 (D) 1、1、0 12.不属于单片机与输入输出设备进行信息交换的方式是( D )。
(A) 无条件传送方式 (B) 查询方式 (C) 中断方式 (D) 存储器直接存取方式
13.8051与8255A的硬件连接如图P110图6-7,其中规定未用的地址线取0。则8255A的控制字寄存器的地址是( D )
(A) 0000H (B) 0001H (C) 0002H (D) 0003H
14.A/D转换方法有以下四种,ADC0809是一种采用(C )进行A/D转换的8位接口芯片。
(A) 计数式 (B) 双积分式 (C) 逐次逼近式 (D) 并行式
15.8051单片机内有(B )个16位的定时/计数器 ,每个定时/计数器都有( )种工作方式。
(A) 4, 5 (B) 2, 4 (C) 5, 2 (D) 2, 3
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019-2025 huatuo0.com 版权所有 湘ICP备2023021991号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务