ImageVerifierCode 换一换
格式:DOCX , 页数:23 ,大小:32.37KB ,
资源ID:5711195      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/5711195.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单片机复习及答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单片机复习及答案.docx

1、单片机复习及答案一、填空题1、当使用8031单片机时,需要扩展外部程序存储器,此时/EA应接( 低电平 )。28051单片机内部有( 2 )个定时/计数器,门控制信号GATE 设置为1 时,由( TRX )和( INTX )控制定时器的启动。3. 若由程序设定RS1、RS0=01,则工作寄存器R0R7的直接地址为(08H-0FH)。4.若累加器A中的数据为01110011B,则PSW中的P=( 1 )。5、MCS-51单片机具有4个( 8 )位并行I/O口,有( 1 )个全双工的串行输入输出口。6、计算机的元件级总线有( 地址 )、( 数据 )、( 控制 )。7、MOV A,R1指令中,源操作

2、数的寻址方式是(寄存器间接寻址 )。8、8051单片机堆栈遵循数据(后进先出,先进后出) 的原则。9、8051单片机使用电源为 +5V 。 10、在立即寻址方式中,在数前使用 # 号来表示立即数。11、在8051单片机中,加法指令可以分为 ADD , ADDC 两种。12、设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为 1us 。 13、8051单片机的C语言源程序的扩展名为 .C 。 14、在设计汇编语言源程 序时,可以使用顺序结构的程序,也可以15、当8051单片机复位后,程序的入口地址为 0000H 。 18、MCS-51单片机具有 8 位CPU,共有 16 根地址线。1

3、9、MCS-51片内有( 128 )个字节的数据存储单元,( 21 )个特殊功能寄存器。片内数据存储器寻址空间是( 128 )字节。20、内部RAM低128个字节划分为(工作寄存器组区)、( 位寻址区 )、( 通用RAM区 )三个部分。21、访问特殊功能寄存器和片外数据存储器分别采用( 直接 )、( 间接 )寻址方式。22、清除片内RAM 2FH单元最低位,使用的命令是( MOV 2FH;00H )。23、在MCS-51系列单片机MCS-51单片机有4个( 8 )位的并行I/O口,其中( P0 )口用做低8位地址线和数据线分时复用, 而( P2 )口用作高8位地址线。24、MCS-51单片机有

4、一个具有( 2 )个中断优先级,( 5 )个中断源的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置( 1 )为高优先级。25、8031是( 高 )电平复位,复位后,P0-P3口为( 高 )电平,SP的值为( 07H ),PC的值为( 0000H ),工作寄存器位于第( 0 )组。26、MCS-51单片机具有( 8 )位CPU,共有( 16 )根地址线,可寻址外部程序存储器( 64K )字节,可寻址外部数据存储器( 64K )字节。27、执行#define PA8255 XBYTEOx3FFCPA8255=Ox7e;后,存储单元Ox3FFC的值是(0x70)

5、34、MCS51单片机外部中断请求信号有(电平)方式和(脉冲)方式,在电平方式下,当采集到INT0、INT1的有效信号为(低电平)时,激活外部中断,外部中断请求中断标志位为(IT0)和(IE0)。35、单片机复位后,堆栈指针SP的值是(07H)。36、单片机中,常用作地址锁存器的芯片是(74LS273),常用作地址译码器芯片是(38译码器)。37、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为(1/6us),机器周期为( 2us )。38、单片微型机由(CPU)、(存储器)、( I/O )接口三部分组成。39、MCS-51的堆栈是软件填写堆栈指针临时在(片内数据存储器)开辟的区域

6、.40、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器(SCON)加以选择.41、MCS-51有(5)个中断源,有(2)个中断优先级,优先级由软件填写(IPC中断优先级控制译码器) 加以选择.42、在串行通信中,有数据传送方向(全双工)、(半双工)、(单工)三种方式.43、指令MUL AB是把累加器A和寄存器B中的两个无符号8位数相乘,所得结果低8位存放在(A)中,高8位存放在(B)中。44、 若A中的内容为87H,那么标志位P的值为( 0 ) 。45、 D/A转换的作用是将(数字)量转换为 (模拟)量。 46、 串行通信的接口标准包括 (RS-232)、(RS

7、-422A) 和RS-485三种。47、当定时器T0工作在方式3时,要占定时器T1的(TR1)和(TF1)两个控制位.48、MCS-51单片机指令系统共有7种寻址方式,其中MOV A,#DATA 为(立即)寻址;MOV A, Rn 为 (寄存器) 寻址;MOV C, bit为 (位) 寻址。49、单片机的堆栈栈顶由( SP )来指示,复位时起位置在( 07H)单元。50、10根地址线可选(1K)个存储单元,32KB存储单元需要(15)根地址线。51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用 (push)指令,恢复现场用 ( pop )指令。52、在MCS-51中

8、,PC和DPTR都用于提供地址指针,但PC是为了访问(程序)存储器提供地址指针,而DPTR是为访问(数据)存储器提供地址指针。53、51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用:(MOV SBUF,A) 指令;在接收数据时,在程序中应使用:(MOV A,SBUF) 指令。54、8051内部有(4)个并行端口,P0口直接作为I/O端口使用时,必须外接(上拉电阻);并行端口作输入端口时,必须先执行(MOV P0,#0FFH)指令,然后执行输入指令,才能正确的读入端口的状态。55、P0、P1、P2、P3四个均是( 8 )位的(并行)口(填“串行”还是“并

9、行”),其中P0的功能是( 地址|数据分时复用 );P2口的功能是( 地址总线 );而( P3 )是双功能口;( P1 )是专门的用户口。58、若由程序设定RS1、RS0=10,则工作寄存器R0R7的直接地址为(10H-17H)。59、 MCS-51 共有( 111 )条指令,可分为几种不同的寻址方式。如: MOV A , 20H源操作数属于( 直接 )寻址方式, MOVC A, A+DPTR 源操作数属于( 变址 )寻址方式, MOV C, bit 源操作数属于 ( 位 ) 寻址方式。60、8051单片机内部有( 2 )个( 16 )位定时/计数器。 64、计算机的系统总线有(地址总线)、(

10、数据总线)、(控制总线)。65、在7段LED显示器在使用中,根据公共端的连接的不同可以把7段LED接为(共阳极)和(共阴极)两种形式。66、DAC指的是(数模转换器)。67、8051单片机的汇编语言源程序的扩展名为( .asm )。 68、单片机则是将(CPU)、(存储器)、(I/O)组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。73、MCS-51单片机具有(5)个中断源,它们分别是(INT0)、(T0)、(INT1)、(T1)、(ES)。74、 MCS-51单片机内部的RAM的寄存器区共有(32)个单元,分为(4)组寄存器,每组(8)个单元。75、找到操作数的地址的方式称为寻址方式

11、。MCS-51中采用了(7)种寻址方式,它们分别是:(立即寻址)、(寄存器寻址)、(直接寻址)、(寄存器间接寻址方式)、(变址寻址)、(相对寻址)、(位寻址)。76、单片机为了更好进行扩展,提供了3总线结构,它们分别是(地址总线)、(数据总线)、(控制总线)。77、七段LED数码管在电路连接时,为了工作,可以接成(共阳极)和(共阴极)。其工作方式为(静态)和(动态)78、A/D中文意思(模数转换器),D/A中文意思(数模转换器)。79、微型计算机是以(CPU)为核心,配上(存储器)、(I/O接口)和(外设)组成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。

12、80、8051(或8751、8951)内部有( 4K )字节的ROM,有(128)字节的RAM,有( 21 )个SFR单元。81、8051单片机内部有( 2 )个(16)位定时/计数器,分别是(T0)、(T1)。门控制信号GATE 设置为1 时,由(INT0)和(INT1)控制定时器的启动。二、单项选择题1MCS-51单片机复位操作的主要功能是把PC初始化为(C)。 2主频为6MHz的单片机它的机器周期为(D)。 A1/12s Bs C1s D2s3若单片机的定时器工作在方式2,则定时器最大计数值应为(C)。 .1000 C 4.保持 P0口的高4位不变,低4位清0,应使用指令(D) P0,

13、#0FH P0, #0F0H C. ANL P0, #0FH D. ANL P0, #0F0H 5MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断68051单片机的两个定时器/计数器是(C)。A14位加法计数器 B14位减法计数器C16位加法计数器 D16位减法计数器7在存储器扩展电路中74LS373的主要功能是(D)。 A存储数据 B存储地址 C锁存数据 D锁存地址88051单片机的工作寄存器分成4组,每组有(D)单元。A、2个B、4个C、6个D、8个9利用下列(D)关键字可以改变工作寄存器组A、

14、interrupt B、sfr C、while D、using10、主频为12MHz的单片机它的机器周期为(C)。 A1/12s Bs C1s D2s11、若单片机的定时器工作在方式1,则定时器最大计数值应为(D)。 A. 500 .1000 C 21、EPROM是指(D)。A只读存储器 B电擦除的只读存储器C随机存储器 D紫外线可擦除的只读存储器22、在单片机中,用作标志寄存器的一个特殊功能寄存器是(A)。APSW BDPTRCPC DB23、指令MOV A,30H源操作数的寻址方式是(C)。A寄存器寻址方式 B寄存器间接寻址方式C直接寻址方式 D立即寻址方式24、C语言提供的合法的数据类型

15、关键字是(B)。A、Double B、short C、integer D、Char25、在生产过程中完成程序写入的只读存储器称为( A )。A掩膜ROM BPROMCEPROM DE2PROM 27二进制数0对应的十六进制数可表示为 (B)。 A1D3H B1B6H CDB0H D666H288051单片机具有双功能的端口是 (B)。AP0口和P1口 BP3口 CP0口和P2口 DP1口29、一主程序中有一句LP:SJMP LP,功能指令为等待中断,当发生中断且中断返回后,(D)。A返回到主程序开始处 B返回到该句的下一条指令处C返回到该句的上一条指令处 D返回到该句30ALU表示(D). A

16、累加器 B程序状态字寄存器 C计数器 D算术逻辑部件31、计算机中最常用的字符信息编码是(A)(A) ASCII (B) BCD码 (C) 余3码 (D) 循环码32、以下不是构成的控制器部件(D):(A)程序计数器 (B)指令寄存器(C)指令译码器(D)存储器33、MOVX A,DPTR指令中源操作数的寻址方式是(B)(A)寄存器寻址 (B)寄存器间接寻址 (C)直接寻址 (D)立即寻址34、下面条指令将MCS-51的工作寄存器置成3区(B)(A)MOV PSW,#13H (B)MOV PSW,#18H(C)SETB CLR (D) SETB CLR ,35、执行MOVX A,DPTR指令时

17、,MCS-51产生的控制信号是(C)(A)/PSEN (B)ALE (C)/RD (D)/WR36、MOV C,00H的寻址方式是(A)(A)位寻址 (B)直接寻址 (C)立即寻址 (D)寄存器寻址37、ORG 0000H AJMP 0040H ORG 0040H MOV SP,#00H当执行完上面的程序后,PC的值是(D)(A)0040H (B)0041H (C)0042H (D)0043H38、 关于80C51的堆栈操作,正确的说法是(C)(A)先入栈,再修改指针 (B)先修改指针,再出栈(C)先修改指针,再入栈 (C)以上都不对39、MCS-51的并行I/O口信息有两种读取方法:一种是读

18、引脚,还有一种是(A) (A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU40、MCS-51的并行I/O口读-改-写操作,是针对该口的(D) (A)引脚 (B)片选信号 (C)地址线 (D)内部锁存器41、当单片机从8155接口芯片内部RAM的20H单元中读取某一数据时,应使用(A)类指令。A MOV A,20H BMOVX A,Ri C MOVC A,A+DPTR DMOVX A,DPTR42、在运用8031单片机扩展32K数据存储器RAM时,需采用(C)条地址线。A 10 B13 C15 D14 43、在五个中断源中,可通过软件确定各中断源中断级别的高或低,但在同一级别中

19、,按硬件排队的优先级别最高的是(C)中断。A定时器T0 B定时器T1 C外部中断INTO D外部中断INT1 E串行口44、8031定时/计数器是否计满可采用等待中断的方法进行处理,也可通过对(C)的查询方法进行判断。AOV标志 BCY标志 C中断标志 D奇偶标志45、当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为(E)。A0003H B000B C0013H D001BH E0023H46、子程序的返回和中断响应过程中的中断返回都是通过改变PC的内容实现的,而PC内容的改变是(C)完成的。A通过POP命令 B通过MOV 指令C通过RE

20、T或RETI指令 D自动47、采用8031单片机必须扩展(B)。A、数据存储器 B、程序存储器 C、I/O接口 D、显示接口48、PSW=18H时,则当前工作寄存器是(D)。A、0组 B、1组 C、2组 D、3组49、执行PUSH ACC指令, MCS51完成的操作是(A)。A、SP+1SP (ACC)(SP) B、(ACC) (SP) SP-1SPC、SP-1SP (ACC)(SP) D、(ACC)(SP) SP+1SP50、控制串行口工作方式的寄存器是(C)A、TCON B、PCON C、SCON D、TMOD51、计算机能直接识别的语言是(C)。A汇编语言 B自然语言 C机器语言 D硬件

21、和软件52、若某寄存器芯片的地址线为12根,那么它的存储容量为(C)。A、KB B、2KB C、4KB D、8kB53、控制串行口工作方式的寄存器是(C)A、TCON B、PCON C、SCON D、TMOD54、要使MCS-51能够响应定时器中断、串行接口中断,它的中断允许寄存器的内容应是(A) 、98H 、84H 、42 、22H55、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。A、 B、T1 C、串口 D、T056、在计算机内部,一切信息的存取、处理和传递的形式是(C)。A. ACII码 B. BCD码 C. 二进制 D. 十六进制57、MCS-51单片机复位操作的

22、主要功能是把SP初始化为(C)。 A. 00H D. 03H62、在存储器扩展电路中74LS373的主要功能是(D)。A存储数据 B存储地址 C锁存数据 D锁存地址63、SJMPrel指令中rel的取值范围为(D)。A、127127B、0127C、0128D、12712864、单片机汇编语言的编写的源程序的后缀名为(C)。A、.cB、.obj C、.asmD、.exe65、在进行Protues仿真时,需要在单片机中加载的程序后缀名为(D)。A、.c B、asm C、.exe D、.hex66MCS-51单片机CPU的主要组成部分为 A 。A运算器、控制器 B加法器、寄存器 C运算器、加法器 D

23、运算器、译码器67单片机能直接运行的程序叫 C 。A. 源程序 B汇编程序 C目标程序 D编译程序68单片机中的程序计数器PC用来 C 。 A存放指令 B存放正在执行的指令地址 C存放下一条指令地址 D存放上一条指令地址69单片机上电复位后,PC的内容和SP的内容为 B 。A0000H,00H B0000H,07H C0003H,07H D0800H,08H70复位后,堆栈指针SP在内部RAM中的直接地址是 B 。A00H B07H C81H DFFH71. 8051的P0口,当使用外部存储器时它是一个 D 。A传输高8位地址口 B传输低8位地址口C传输高8位数据口 D传输低8位地址/数据口

24、72P0口作数据线和低8位地址线时 B。 A应外接上拉电阻 B不能作I/O口 C能作I/O口 738051 单片机若晶振频率为fosc=12MHz,则一个机器周期等于 C S。A1/12 B1/2 C1 D274MCS-51单片机的数据指针DPTR是一个16位的专用地址指针寄存器,主要用来 B 。 A存放指令 B存放16位地址,作间址寄存器使用 C存放下一条指令地址 D存放上一条指令地址76MCS-51单片机复位后,专用寄存器ACC的状态是 C 。A01H B07H C00H D0FFH77当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1 时,系统使用的工作寄存器组为 B 。A组0

25、B组1 C组2 D组3788051单片机中,用户可使用的16位寄存器是 D 。APSW BACC C SP DDPTR798051的程序计数器PC为16位计数器,其寻址范围是 D 。A8K B16K C32K D64K80当外部中断0发出中断请求后,中断响应的条件是 C 。 ASETB ET0 BSETB EX0 CMOV IE,#81H DMOV IE,#61H三、判断题1、在MCS-51系统中,一个机器周期等于s。()2、若一个函数的返回类型为void,则表示其没有返回值。()3、所有定义在主函数之前的函数无需进行声明。()4、定时器与计数器的工作原理均是对输入脉冲进行计数。()5、END

26、表示指令执行到此结束。()6、ADC0809是8位逐次逼近式模/数转换接口。()7、MCS-51的程序存储器只是用来存放程序的。()8、TMOD中的GATE=1时,表示由两个信号控制定时器的的启停。()9、MCS-51系统可以没有复位电路。()16、串口中断标志由硬件清0。()17、特殊功能寄存器的名字,在C51程序中,全部大写。()18、“sfr”后面的地址可以用带有运算的表达式来表示。()19、 #include 与#include “”是等价的。()20、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。()21、单片机是在一块集成电路上把CPU、存储器及多种形式

27、的I/O接口集成在一起而构成的微型计算机。()22、每个特殊功能寄存器都既有字节地址,又有位地址。()23、50H一定是字节地址。()24、在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。( )25、加法指令将影响进位标志位C,而减法指令将不影响进位标志位C。()26、只要有中断出现,CPU就立即响应中断。()27、MCS-51单片机的定时和计数都使用同一计数机构,所不同的只是计数脉冲的来源。来自于单片机内部的是定时,而来自于外部的则是计数。()28、EPROM2764是用作程序存储器的。()29、中断初始化时,对中断控制寄存器的状态设置,只能使用位操作指令,而不能使用字节操作指

28、令。()30、单片机的LED动态显示是依据人眼的“视觉暂留”效应实现的。()31、如果x=0xEA,则执行x2后,x的值为0xA8。() 32、在MCS51的指令系统中,地址分为字节地址和位地址。() 33、汇编语言指令就是指能被CPU直接执行的指令。() 34、在MCS51的指令系统中,伪指令、指令都是在程序执行的时候起作用。() 35、(R7)表示工作寄存器R7中的内容。() 38、SFR中凡是能被8整除的地址,都具有位寻址能力。 ()39、不能用“sfr16” 直接访问定时器计数器0和1。 ()40、MCS-51单片机的程序存储器只能用来存放程序的。()41、当MCS-51上电复位时,堆

29、栈指针SP=00H。 ()。 42、MCS-51外扩I/O口与外RAM是统一编址的。 ()。43、MCS-51是微处理器。()44、MCS-51的串行接口是全双工的。()45、PC存放的是将要执行的下一条指令的地址。()46、PC存放的是当前执行的指令。()47、MCS-51的特殊功能寄存器分布在60H80H地址范围内。()48、MCS-51有4个并行IO口,其中P0P3是准双向口,所以由输出转输入时必须先写入0。()52、使用8751且EA=1时,仍可外扩64KB的程序存储器。() 53、8155的复位引脚可与89C51的复位引脚直接相连。()54、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。() 55、8031片内有程序存储器和数据存储器。() 56、EPROM的地址线为11条时,能访问的存储空间有4K。() 57、8255A内部有3个8位并行口,即A口,B口,C口。()58、8155芯片内具有256B的静态RAM,2个8位和1个6位的可编程并行I/O口,1个14位定时期等常用部件及地址锁存器。( )59、在单片机应用系统中,外部设备与外部数据存储器传送数据时,使用MOV指令。() 60、为了消除按键的抖动,常用的方法有硬

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1