单片机复习及答案

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

一、填空题1、当使用8031单片机时,需要扩展外部程序存储器,此时/EA应接(低电平)。2.8051单片机内部有(2)个定时/计数器,门控制信号GATE设置为1时,由(TRX)和(INTX)控制定时器的启动。3.若由程序设定RS1、RS0=01,则工作寄存器R0~R7的直接地址为(08H--0FH)。4.若累加器A中的数据为01110011B,则PSW中的P=(1)。5、MCS-51单片机具有4个(8)位并行I/O口,有(1)个全双工的串行输入输出口。6、计算机的元件级总线有(地址)、(数据)、(控制)。7、MOVA,@R1指令中,源操作数的寻址方式是(寄存器间接寻址)。8、8051单片机堆栈遵循数据(后进先出,先进后出)的原则。9、8051单片机使用电源为+5V。10、在立即寻址方式中,在数前使用#号来表示立即数。11、在8051单片机中,加法指令可以分为ADD,ADDC两种。12、设8051外接12MHz的石英晶体,则一个机器周期的时间宽度为1us。13、8051单片机的C语言源程序的扩展名为.C。14、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以15、当8051单片机复位后,程序的入口地址为0000H。-2-18、MCS-51单片机具有8位CPU,共有16根地址线。19、MCS-51片内有(128)个字节的数据存储单元,(21)个特殊功能寄存器。片内数据存储器寻址空间是(128)字节。20、内部RAM低128个字节划分为(工作寄存器组区)、(位寻址区)、(通用RAM区)三个部分。21、访问特殊功能寄存器和片外数据存储器分别采用(直接)、(间接)寻址方式。22、清除片内RAM2FH单元最低位,使用的命令是(MOV2FH;00H)。23、在MCS-51系列单片机MCS-51单片机有4个(8)位的并行I/O口,其中(P0)口用做低8位地址线和数据线分时复用,而(P2)口用作高8位地址线。24、MCS-51单片机有一个具有(2)个中断优先级,(5)个中断源的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置(1)为高优先级。25、8031是(高)电平复位,复位后,P0-P3口为(高)电平,SP的值为(07H),PC的值为(0000H),工作寄存器位于第(0)组。26、MCS-51单片机具有(8)位CPU,共有(16)根地址线,可寻址外部程序存储器(64K)字节,可寻址外部数据存储器(64K)字节。27、执行#definePA8255XBYTE[Ox3FFC]PA8255=Ox7e;后,存储单元Ox3FFC的值是(0x70)34、MCS—51单片机外部中断请求信号有(电平)方式和(脉冲)方式,在电平方式下,当采集到INT0、INT1的有效信号为(低电平)-3-时,激活外部中断,外部中断请求中断标志位为(IT0)和(IE0)。35、单片机复位后,堆栈指针SP的值是(07H)。36、单片机中,常用作地址锁存器的芯片是(74LS273),常用作地址译码器芯片是(38译码器)。37、若采用6MHz的晶体振荡器,则MCS-51单片机的振荡周期为(1/6us),机器周期为(2us)。38、单片微型机由(CPU)、(存储器)、(I/O)接口三部分组成。39、MCS-51的堆栈是软件填写堆栈指针临时在(片内数据存储器)开辟的区域.40、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器(SCON)加以选择.41、MCS-51有(5)个中断源,有(2)个中断优先级,优先级由软件填写(IPC中断优先级控制译码器)加以选择.42、在串行通信中,有数据传送方向(全双工)、(半双工)、(单工)三种方式.43、指令MULAB是把累加器A和寄存器B中的两个无符号8位数相乘,所得结果低8位存放在(A)中,高8位存放在(B)中。44、若A中的内容为87H,那么标志位P的值为(0)。45、D/A转换的作用是将(数字)量转换为(模拟)量。46、串行通信的接口标准包括(RS--232)、(RS--422A)和RS--485三种。47、当定时器T0工作在方式3时,要占定时器T1的(TR1)和(TF1)-4-两个控制位.48、MCS-51单片机指令系统共有7种寻址方式,其中MOVA,#DATA为(立即)寻址;MOVA,Rn为(寄存器)寻址;MOVC,bit为(位)寻址。49、单片机的堆栈栈顶由(SP)来指示,复位时起位置在(07H)单元。50、10根地址线可选(1K)个存储单元,32KB存储单元需要(15)根地址线。51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用(push)指令,恢复现场用(pop)指令。52、在MCS-51中,PC和DPTR都用于提供地址指针,但PC是为了访问(程序)存储器提供地址指针,而DPTR是为访问(数据)存储器提供地址指针。53、51单片机有两个物理上独立的接收、发送缓冲器SBUF;通过串行口发送数据时,在程序中应使用:(MOVSBUF,A)指令;在接收数据时,在程序中应使用:(MOVA,SBUF)指令。54、8051内部有(4)个并行端口,P0口直接作为I/O端口使用时,必须外接(上拉电阻);并行端口作输入端口时,必须先执行(MOVP0,#0FFH)指令,然后执行输入指令,才能正确的读入端口的状态。55、P0、P1、P2、P3四个均是(8)位的(并行)口(填“串行”还是“并行”),其中P0的功能是(地址|数据分时复用);P2口的功能是(地址总线);而(P3)是双功能口;(P1)是-5-专门的用户口。58、若由程序设定RS1、RS0=10,则工作寄存器R0~R7的直接地址为(10H--17H)。59、MCS-51共有(111)条指令,可分为几种不同的寻址方式。如:MOVA,20H源操作数属于(直接)寻址方式,MOVCA,@A+DPTR源操作数属于(变址)寻址方式,MOVC,bit源操作数属于(位)寻址方式。60、8051单片机内部有(2)个(16)位定时/计数器。64、计算机的系统总线有(地址总线)、(数据总线)、(控制总线)。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、找到操作数的地址的方式称为寻址方式。MCS-51中采用了(7)种寻址方式,它们分别是:(立即寻址)、(寄存器寻址)、(直接寻址)、(寄存器间接寻址方式)、(变址寻址)、(相对寻址)、-6-(位寻址)。76、单片机为了更好进行扩展,提供了3总线结构,它们分别是(地址总线)、(数据总线)、(控制总线)。77、七段LED数码管在电路连接时,为了工作,可以接成(共阳极)和(共阴极)。其工作方式为(静态)和(动态)78、A/D中文意思(模数转换器),D/A中文意思(数模转换器)。79、微型计算机是以(CPU)为核心,配上(存储器)、(I/O接口)和(外设)组成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。80、8051(或8751、8951)内部有(4K)字节的ROM,有(128)字节的RAM,有(21)个SFR单元。81、8051单片机内部有(2)个(16)位定时/计数器,分别是(T0)、(T1)。门控制信号GATE设置为1时,由(INT0)和(INT1)控制定时器的启动。二、单项选择题1.MCS-51单片机复位操作的主要功能是把PC初始化为(C)。A.0100HB.2080HC.0000HD.8000H2.主频为6MHz的单片机它的机器周期为(D)。A.1/12µsB.0.5µsC.1µsD.2µs3.若单片机的定时器工作在方式2,则定时器最大计数值应为(C)。A.500B.1000C.28D.2164.保持P0口的高4位不变,低4位清0,应使用指令(D)A.ORLP0,#0FHB.ORLP0,#0F0H-7-C.ANLP0,#0FHD.ANLP0,#0F0H5.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A)。A.外部中断0B.外部中断1C.定时器0中断D.定时器1中断6.8051单片机的两个定时器/计数器是(C)。A.14位加法计数器B.14位减法计数器C.16位加法计数器D.16位减法计数器7.在存储器扩展电路中74LS373的主要功能是(D)。A.存储数据B.存储地址C.锁存数据D.锁存地址8.8051单片机的工作寄存器分成4组,每组有(D)单元。A、2个B、4个C、6个D、8个9.利用下列(D)关键字可以改变工作寄存器组A、interruptB、sfrC、whileD、using10、主频为12MHz的单片机它的机器周期为(C)。A.1/12µsB.0.5µsC.1µsD.2µs11、若单片机的定时器工作在方式1,则定时器最大计数值应为(D)。A.500B.1000C.213D.21621、EPROM是指(D)。A.只读存储器B.电擦除的只读存储器C.随机存储器D.紫外线可擦除的只读存储器22、在单片机中,用作标志寄存器的一个特殊功能寄存器是(A)。A.PSWB.DPTRC.PCD.B23、指令MOVA,30H源操作数的寻址方式是(C)。-8-A.寄存器寻址方式B.寄存器间接寻址方式C.直接寻址方式D.立即寻址方式24、C语言提供的合法的数据类型关键字是(B)。A、DoubleB、shortC、integerD、Char25、在生产过程中完成程序写入的只读存储器称为(A)。A.掩膜ROMB.PROMC.EPROMD.E2PROM27.二进制数110110110对应的十六进制数可表示为(B)。A.1D3HB.1B6HC.DB0HD.666H28.8051单片机具有双功能的端口是(B)。A.P0口和P1口B.P3口C.P0口和P2口D.P1口29、一主程序中有一句LP:SJMPLP,功能指令为等待中断,当发生中断且中断返回后,(D)。A.返回到主程序开始处B.返回到该句的下一条指令处C.返回到该句的上一条指令处D.返回到该句30.ALU表示(D).A.累加器B.程序状态字寄存器C.计数器D.算术逻辑部件31、计算机中最常用的字符信息编码是(A)(A)ASCII(B)BCD码(C)余3码(D)循环码-9-32、以下不是构成的控制器部件(D):(A)程序计数器(B)指令寄存器(C)指令译码器(D)存储器33、MOVXA,@DPTR指令中源操作数的寻址方式是(B)(A)寄存器寻址(B)寄存器间接寻址(C)直接寻址(D)立即寻址34、下面条指令将MCS-51的工作寄存器置成3区(B)(A)MOVPSW,#13H(B)MOVPSW,#18H(C)SETBPSW.4CLRPSW.3(D)SETBPSW.3CLRPSW.4,35、执行MOVXA,@DPTR指令时,MCS-51产生的控制信号是(C)(A)/PSEN(B)ALE(C)/RD(D)/WR36、MOVC,00H的寻址方式是(A)(A)位寻址(B)直接寻址(C)立即寻址(D)寄存器寻址37、ORG0000HAJMP0040HORG0040HMOVSP,#00H当执行完上面的程序后,PC的值是(D)(A)0040H(B)0041H(C)0042H(D)0043H38、关于80C51的堆栈操作,正确的说法是(C)(A)先入栈,再修改指针(B)先修改指针,再出栈(C)先修改指针,再入栈(C)以上都不对39、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还-10-有一种是

1 / 30
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功