


版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、单片机题库一、填空题I、当使用8031单片机时,需要扩展外部程序存储器,此时/EA应接(地)低电平)。2.8051单片机内部有(2)个定时/计数器,门控制信号GATE设置为1时,由(TRx )和(INTx )控制定时器的启动。3、若由程序设定RS1 RS0=01则工作寄存器R0-R7的直接地址为(08H- 0FH )。4、若累加器A中的数据为01110011B贝S PSW中的P= (1)。5、MCS-51单片机具有4个(8 )位并行I/O 口,有(1)个全双工的串行输入输出口。6、计算机的兀件级总线有(地址总线)、(数据总线)、(控制总线)7、MOV A,Rf令中,源操作数的寻址方式是(寄存器
2、间接寻址)。& 8051单片机堆栈遵循数据 先入后出的原则。9、8051单片机使用电源为 _5 。10、在立即寻址方式中,在数前使用_#_号来表示立即数。II、在8051单片机中,加法指令可以分为 ADD ADC两种。12、设8051外接12MHZ的石英晶体,则一个机器周期的时间宽度为1us。13、8051单片机的C语言源程序的扩展名为dac,Dac_。14、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成分支 结构或者循环结构的程序。15、 当8051单片机复位后,程序的入口地址为0000H 。16、8051单片机中的定时器/计数器有 2 个17、8051单片机有_5
3、_个中断源,分成_ 2 _个优先级。18、MCS-51单片机具有 8位CPU共有16根地址线。19、MCS-51片内有(128 )个字节的数据存储单元,(21 )个特殊功能寄存器。片内数据存储器寻址空间是 (256 )字节。20、 内部RAM氐128个字节划分为(工作寄存器区)、(位寻址)、(数据缓冲区)三个部分。21、 访问特殊功能寄存器和片外数据存储器分别采用( 直接寻址)、(寄存器间接寻址) 寻址方式。22、清除片内RAM2FH单元最低位,使用的命令是(CLR 08H)。23、在MCS-5係列单片机MCS-51单片机有4个(8 )位的并行I/O 口,其中( P0 ) 口用做低8位地址线和
4、数据线分时复用,而 ( 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、执行 #defi ne PA8255 XBY TE0x3F
5、FCPA8255=Ox7e 后,存储单元Ox3FFC勺值是(0x7e )30、 MCS-51单片机具有4个(8)位并行I/O 口,(2 )个(16)位的定时器/计数器。有(1 )个全双工的串行输入输出口。31、清除片内RAM20单元最低位,使用的命令是 CLR 00H32、 在MCS-51系列单片机MCS-51单片机有4个(8 )位的并行I/O 口,其中(P0 ) 口用做低8位地址线和数据线分时复用,而(P2 ) 口用作高8位地址线。33、MCS-51单片机有一个具有,(5 )个中断源,(2 )个中断优 先级的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中 断优先级寄存器设置其优先级,
6、置(1 )为高优先级。34、MC51单片机外部中断请求信号有( 电平 )方式和(边 沿触发 )方式,在电平方式下,当采集到INT0、INT1的有效信 号为(低电平或者0 )时,激活外部中断,外部中断请求中断标 志位为(IE0 )和(IE1 )。35、单片机复位后,堆栈指针 SP的值是(07H)。36、单片机中,常用作地址锁存器的芯片是(74IS373 _),常用作地址译码器芯片是(74IS138 .)。37、若采用6MHz的晶体振荡器,则 MCS-51单片机的振荡周期为(1/6),机器周期为(2us )。1, 38、单片微型机由CPU存储器、I/O接口三部分组成.片内数据存储2, 39、MCS
7、-51的堆栈是软件填写堆栈指针临时在(器内 )开辟的区域 .40、MCS-51串行接口有4种工作方式,这可在初始化程序中用软件填 写特殊功能寄存器( SCO)N 加以选择 .41、MCS-51 有( 5 )个中断源 , 有( 2 )个中断优先级 , 优先 级由软件填写( 特殊功能寄存器 IP ) 加以选择 .42、在串行通信中 , 有数据传送方向 ( 单工 )、(半双工 )、( 双工 ) 三种方式 .43、指令MUL AB是把累加器A和寄存器B中的两个无符号8位数 相乘,所得结果低8位存放在(A )中,高8位存放在(B)中。44、若A中的内容为87H,那么标志位P的值为(0 )。45、D/A
8、转换的作用是将 ( 数字)量转换为 ( 模拟 )量46、串 行 通 信 的 接 口 标 准 包 括 (RS-232)、(RS-422A) 和 RS-485 三种。47、当定时器 T0 工作在方式 3 时, 要占定时器 T1 的( TR1 )和 ( TF1_ )两个控制位 .48、MCS-5单片机指令系统共有7种寻址方式,其中MOS, #DATA为 ( 立即 )寻址; MOV A, Rn 为 ( 间接 ) 寻址; MOV C, bit 为( 位 ) 寻址。49、单片机的堆栈栈顶由(SP来指示,复位时起位置在(07H)单元。50、10根地址线可选( 1024 )个存储单元, 32KB 存储单元需要
9、( 15 )根地址线。51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复 现场,保护现场用 ( push )指令,恢复现场用 ( pop ) 指令。52、在MCS-5中,PC和DPTR都用于提供地址指针,但 PC是为了访 问(程序)存储器提供地址指针,而DPTR是为访问(数据)存储 器提供地址指针。53、 51单片机有两个物理上独立的接收、发送缓冲器 SBUF通过串 行口发送数据时,在程序中应使用:(mov sbuf ,a )指令;在接收 数据时,在程序中应使用: ( mov a,sbuf ) 指令。54、8051内部有(4)个并行端口,P0口直接作为I/O端口使用时,必须外接(
10、上拉电阻 );并行端口作输入端口时,必须先执行(将锁存器置 1) 指令,然后执行输入指令,才能正确的读入端口的 状态。55、PO、P1、P2、P3四个均是(8 )位的(并行)口(填“串行”还 是“并行”),其中P0的功能是(地址/数据分时复用 );P2口的 功能是( 高8位地址口 );而( P3 )是双功能口;( P1 ) 是专门的用户口。56、MCS-51单片机具有(8 )位CPU共有(16 )根地址线,可 寻址外部程序存储器( 128 )字节,可寻址外部数据存储器() 字 节。57、当使用8031单片机时,需要扩展外部程序存储器,此时 EA应接 (低电平 )。58、若由程序设定 RS1 R
11、S0=10则工作寄存器 R0- R7的直接地址 为(10HH17H )。59、MCS-51共有(111 )条指令,可分为几种不同的寻址方式。如:MOVA,20H源操作数属于( 直接)寻址方式,MOVC A A+DPT源操作数属于(寄存器间接 )寻址方式,MOV C, bit源操作数属于(位)寻址方式。60、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使 用某些指令构成(分支)结构或者(循环)结构的程序。61、8051单片机内部有(2)个(32)位定时/计数器。62、若累加器A中的数据为01110010B贝S PSW中的P=( 0 )。63、MCS-51单片机具有4个(8 )位并行I/
12、O 口,有(1 )个全双工的串行I/O 口。64、计算机的系统总线有(地址总线)、(数据总线)、(控制总线)。66、 DAC指的是(数模转换器 )。67、 8051单片机的汇编语言源程序的扩展名为(.asm )。68、当8051单片机复位后,程序的入口地址为(0000H )。69、单片机则是将(CPL)、(存储器)、(I/2接口)组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。70、8031内部有(0 )字节的 只0皿有(128)字节的RAM有(128)个SFR单元。71、MCS-51单片机有(1)个全双工的串行输入输出口。72、 MCS-51单片机具有(5 )个中断源,它们分别是(外
13、部中断)、(外部中断1)、(定时计数器中断)、(定时器中断)、(串行口中断)。73、8051单片机内部有(2)个(32 )位定时/计数器。74、 MCS-51单片机内部的RAM的寄存器区共有(32 )个单元,分 为(4)组寄存器,每组(8)个单元。75、 找到操作数的地址的方式称为寻址方式。 MCS-51中采用了( 7 ) 种寻址方式,它们分别是:(直接寻址)、(立即寻址)、(寄存器 寻址)、(寄存器间接寻址)、(变址寻址)、(位寻址)、(相对 寻址)。76、 单片机为了更好进行扩展,提供了 3总线结构,它们分别是(地 址总线)、(数据总线)、(控制总线)。77、七段LED数码管在电路连接时,
14、为了工作,可以接成( 共阴) 和(共阳)。其工作方式为(静态)和(动态)78、A/D中文意思(模拟-数字),D/A中文意思(数字-模拟)。79、微型计算机是以(CPU )为核心,配上 存储器、I/O接口电路、系统总线组成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。80、8051 (或8751、8951)内部有(4K)字节的 只0皿有(128 )字节的只人皿有( 128 )个SFF单元。81、MCS-51单片机具有4个(8 )位并行I/O 口,有(1 )个全双工 的串行输入输出口。82、8051单片机内部有(2)个(16)位定时/计数器,分别是T0 _、T
15、1 _。门控制信号GATE设置为1时,由TRx 、INTx控制定时器的启动。83、MCS-51单片机内部的RAM的寄存器区共有(32 )个单元,分 为( 4 )组寄存器,每组( 8 )个单元。84、找到操作数的地址的方式称为寻址方式。 CS-51 中采用了( 7 ) 种寻址方式,它们分别是: ( 直接寻址 )、( 立即寻址 )、( 寄存器 寻址 )、( 寄存器间接寻址 )、( 变址寻址 )、( 位寻址 )、( 相对 寻址 )。85、单片机为了更好进行扩展, 提供了 3 总线结构,它们分别是( 地 址总线 )、( 数据总线 )、( 控制总线 )。86、七段LED数码管在电路连接时,为了工作,可以
16、接成( 共阴) 和( 共阳。其工作方式可以是( 静态 )和( 动态 )。 二、单项选择题1. MCS-51单片机复位操作的主要功能是把 PC初始化为(C )。A. 0100HB.2080HC.0000HD.8000H2. 主频为6MHZ的单片机它的机器周期为(D )。A. 1/12 卩 s B . 0.5 卩 s C . 1卩 s D . 2 s3若单片机的定时器工作在方式2,则定时器最大计数值应为( C ) 。8 16A.500B.1000C.28D.2164保持P0 口的高4位不变,低4位清0,应使用指令(D )A.ORL P0, #0FHB.ORL P0, #0F0HC. ANL P0,
17、 #0FHD. ANL P0, #0F0H5. MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A )。A. 外部中断 0 B. 外部中断 1C. 定时器 0 中断 D. 定时器 1 中断68051单片机的两个定时器 /计数器是( C )B. 14位减A14 位加法计数器法计数器C. 16位加法计数器法计数器7.在存储器扩展电路中74LS373的主要功能是(A 存储数据 B 存储地址 C 锁存数据 88051单片机的工作寄存器分成 4组,每组有( A、 2 个B、 4 个9利用下列( DD16 位减A、C、10、A、C、interrupt while 下列计算机语言中,
18、自然语言汇编语言D、C、6个)关键字可以改变工作寄存器组D ) 。D 锁存地址 D )单元。8个B 、 sfrD 、 usingCPU能直接识别的是(D )。、 高级语言、机器语言11、在计算机内部,一切信息的存取、处理和传递的形式是 ( C ) 。A. ACII 码 B. BCD 码 C. 二进制 D. 十六进制12、MCS-51单片机复位操作的主要功能是把 PC初始化为(C )。A. 0100HB.2080HC.0000HD.8000H13、 主频为12MHZ的单片机它的机器周期为(C )。A. 1/12 卩 s B . 0.5 卩 s C . 1卩 s D . 2 s14、 若单片机的定
19、时器工作在方式1,则定时器最大计数值应为( D )。A. 500B.1000C.213D.21615、 MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先 响应 ( A ) 。A. 外部中断 0 B. 外部中断 1C. 定时器 0 中断 D. 定时器 1 中断16、8051 单片机的两个定时器 /计数器是 ( C ) 。A. 14位加法计数器B . 14位减法计数器C. 16位加法计数器D .16位减法计数器17、在存储器扩展电路中74LS373的主要功能是(D )。A.存储数据B .存储地址 C .锁存数据 D .锁存地址18、SJMP rel 指令中 rel 的取值范围为(
20、D )。A、+ 127 127B、0+ 127C、0128D+ 12712819、 单片机汇编语言的编写的源程序的后缀名为(C)。A、 .cB、 .obj C 、 .asmD、 .exe20、在进行 Protues 仿真时,需要在单片机中加载的程序后缀名为 ( D )。A、 .c B 、 asmC、 .exe D 、 .hex21 、EPRO是指(D)。A.只读存储器B .电擦除的只读存储器C.随机存储器D .紫外线可擦除的只读存储器22、在单片机中,用作标志寄存器的一个特殊功能寄存器是 ( A )。A. PSWB . DPTRC. PCD. B23、指令MOV A, 30H源操作数的寻址方式
21、是(C)。A.寄存器寻址方式B .寄存器间接寻址方式C.直接寻址方式D .立即寻址方式24、C语言提供的合法的数据类型关键字是(D )、shortA、DoubleC 、 integerD、Char25、在生产过程中完成程序写入的只读存储器称为( A )BPROMA.掩膜ROMC. EPROMD. E2PROM26. 8051 单片机的两个定时器 / 计数器是( C)。A. 14位加法计数器B. 14 位减法计数器C. 16位加法计数器D. 16 位减法计数器27.二进制数 110110110对应的十六进制数可表示为( B)。A. 1D3HB1B6HC . DB0HD. 666H28.8051单
22、片机具有双功能的端口是 ( B )。A. P0 口禾口 P1 口B.P3 口C. P0 口和 P2 口DP1 口29、一主程序中有一句LP:SJMP LP功能指令为等待中断,当发生中断且中断返回后,( D )。A.返回到主程序开始处B.返回到该句的下一条指令处C.返回到该句的上一条指令处D .返回到该句30. ALU表示(D ).A .累加器 B .程序状态字寄存器C.计数器D .算术逻辑部件31、计算机中最常用的字符信息编码是( A )(A) ASCII (B) BCD码(C) 余 3 码 (DD 循环码32、以下不是构成的控制器部件( D ):(A)程序计数器(B)指令寄存器(C)指令译码
23、器(D)存储器33、MOVX A,DPT指令中源操作数的寻址方式是(B )(A)寄存器寻址 (B)寄存器间接寻址(C)直接寻址 (D)立即寻址34、下面条指令将MCS-51的工作寄存器置成3区(B)(A) MOV PSW,#13H (B) MOV PSW,#18H(C) SETB PSW.4 CLR PSW.3 (D) SETB PSW.3 CLR PSW.4,35、执行MOVX A DPT指令时,MCS-51产生的控制信号是( C)(A) /PSEN (B) ALE (C) /RD (D) /WR36、MOV C 00H的寻址方式是(A )(A)位寻址 (B)直接寻址 (C)立即寻址 (D)
24、寄存器寻址37、ORG 0000HAJMP 0040HORG 0040HMOV SP, #00H当执行完上面的程序后,PC的值是(C )(A)0040H (B)0041H (C)0042H (D)0043H38、关于80C51的堆栈操作,正确的说法是(C)(A)先入栈,再修改指针(B)先修改指针,再出栈(C)先修改指针,再入栈(C)以上都不对39、MCS-51的并行I/O 口信息有两种读取方法:一种是读引脚,还 有一种是( A)(A)读锁存器具 (B)读数据库 (C)读A累加器具 (D)读CPU40、 MCS-51的并行I/O 口读-改-写操作,是针对该口的(D )(A)引脚(B)片选信号 (
25、C)地址线 (D)内部锁存器41、当单片机从8155接口芯片内部RAM勺20H单元中读取某一数据时, 应使用( D )类指令。A MOV A, 20H BMOVX A, RiC MOVC A, A+DPTRDMOVX ,A DPTR42、在运用8031单片机扩展32K数据存储器RAM寸,需采用(C ) 条地址线。A 10 B 13 C15 D1443、在五个中断源中,可通过软件确定各中断源中断级别的高或低, 但在同一级别中,按硬件排队的优先级别最高的是( C )中断。A.定时器T0 B.定时器T1 C.外部中断INTOD.外部中断INT1 E.串行口44、8031定时/计数器是否计满可采用等待
26、中断的方法进行处理,也 可通过对( C )的查询方法进行判断。A. OV标志B. CY标志C.中断标志 D.奇偶标志45、当串行口向单片机的CPU发出中断请求时,若CPU允许并接受中断请求时,程序计数器PC的内容将被自动修改为(E )A 0003H B000B C0013H D001BH E0023H46、 子程序的返回和中断响应过程中的中断返回都是通过改变PC的 内容实现的,而PC内容的改变是(C )完成的。A.通过POP命令B.通过MOV指令C.通过RET或 RETI指令D.自动47、采用 8031单片机必须扩展( B )。A、数据存储器B、程序存储器C I/O接口 D显示接口48、PSW
27、=18时,则当前工作寄存器是(D )。A、 0组 B、 1 组 C、 2组 D、 3组49、执行PUSH AC指令,MCS 51完成的操作是(A )。A SP+PSP (ACC) (SP) B、(ACC) (SP) SP -1SPC SP-1SP (ACC) (SP) D、(ACC) (SP) SP+1 SP50、控制串行口工作方式的寄存器是 ( C )A、TCON B、PCON C、SCON D、TMOD51、计算机能直接识别的语言是( C )。A.汇编语言B.自然语言C.机器语言D.硬件和软件52、若某寄存器芯片的地址线为 12根, 那么它的存储容量为 ( C ) 。Al KB B、2 K
28、B C 4KB D 8kB53、 控制串行口工作方式的寄存器是(C )A、 TCON B、 PCON C、 SCON D、 TMOD54、要使MCS-5能够响应定时器Tl中断、串行接口中断,它的中断允许寄存器IE的内容应是(B )A、98H E、84H C、42 D、22H55、当优先级的设置相同时,若以下几个中断同时发生, ( D )中断 优先响应。A、 B、 T1 C 、串口 D、 T056、 在计算机内部,一切信息的存取、处理和传递的形式是(C)。A. ACII 码 B. BCD 码 C. 二进制 D. 十六进制57、MCS-51单片机复位操作的主要功能是把 SP初始化为(A)。A. 0
29、0HB.80HC.07H D. 03H58、 主频为6MHZ勺单片机它的机器周期为(D)。A. 1/12 卩 s B . 0.5 卩 s C . 1卩 s D . 2 s59、若单片机的定时器工作在方式 2,则定时器最大计数值应为 ( B)A. 500 B. 28C.213D.21660、MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应( A)。A. 外部中断 0 B. 外部中断 1C. 定时器 0 中断 D. 定时器 1 中断61、8051 单片机的两个定时器 /计数器是 ( C ) 。A. 14位加法计数器B . 14位减法计数器C. 16位加法计数器D. 16位减法计
30、数器62、在存储器扩展电路中74LS373的主要功能是(D )。A.存储数据B .存储地址 C .锁存数据 D .锁存地址63、SJMP rel 指令中 rel 的取值范围为( D )。A、+ 127 127C、0一128B、0+ 127D、+ 127 12864. 单片机汇编语言的编写的源程序的后缀名为(C )。A .cB、.obj C、.asmD、.exe65. 在进行Protues仿真时,需要在单片机中加载的程序后缀名为 (D )。A、.c B 、asm C 、.exe D 、.hex66. MCS-51单片机CPU勺主要组成部分为 _A。A.运算器、控制器B.加法器、寄存器 C .运算
31、器、加法器 D.运算器、译码器67. 单片机能直接运行的程序叫 _。A.源程序 B .汇编程序C .目标程序 D .编译程序68. 单片机中的程序计数器 PC用来J。A .存放指令B.存放正在执行的指令地址C .存放下一条指令地址D.存放上一条指令地址69. 单片机上电复位后,PC的内容和SP的内容为B。A. 0000H 00H B . 0000H, 07H C . 0003H, 07H D . 0800H08H70. 复位后,堆栈指针SP在内部RAM中的直接地址是。A. 00H B . 07H C . 81H D . FFH71. 8051的P0 口,当使用外部存储器时它是一个 _D。A.传
32、输高8位地址口A .传输低8位地址口C. 传输高8位数据口D.传输低8位地址/数据口72. P0 口作数据线和低8位地址线时 _C。A .应外接上拉电阻 B .不能作I/O 口 C .能作I/O 口73. 8051单片机若晶振频率为fosc=12MHz,则一个机器周期等于 C 1 SoA. 1/12B. 1/2 C . 1 D . 274. MCS-51单片机的数据指针DPTF是一个16位的专用地址指针寄 存器,主要用来B oA .存放指令B .存放16位地址,作间址寄存器使用C.存放下一条指令地址D. 存放上一条指令地址75. ALU表示_DoA .累加器 B.程序状态字寄存器C .计数器
33、D .算术逻辑部件76. MCS-51单片机复位后,专用寄存器 ACC的状态是_ J。A. 01H B . 07H C . 00H D . 0FFH77. 当程序状态字寄存器PSW状态字中RS1和RS0分别为0和1时, 系统使用的工作寄存器组为匚oA.组0B .组1 C .组2 D .组378. 8051单片机中,用户可使用的16位寄存器是匚oA. PSW B . ACC C . SP D . DPTR79. 8051的程序计数器PC为16位计数器,其寻址范围是 oA. 8K.16KC . 32KD . 64K80、当外部中断0发出中断请求后,中断响应的条件是 。A . SETBET0 B .
34、 SETBEX0 C . MOVE, #81H D . MOVE, #61H81、MCS-51单片机复位操作的主要功能是把 PC初始化为(C )。A.0100HB.2080HC.0000HD.8000H82、 主频为12MHZ的单片机它的机器周期为(C )。A. 1/12 卩 s B . 0.5 卩 s C . 1卩 s D . 2 s83 .若单片机的定时器工作在方式1,则定时器最大计数值应为(D)。1316A.500B.1000C.2D.284、保持P0 口的高4位不变,低4位清0,应使用指令(D)A.ORL P0, #0FHB. ORL P0, #0F0HC. ANL P0, #0FHD
35、. ANL P0, #0F0H85、 MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应(A )。A.外部中断0 B.外部中断1C.定时器0中断 D. 定时器1中断86、8051单片机的两个定时器/计数器是(C )。A. 14位加法计数器B . 14位减法计数器C. 16位加法计数器D . 16位减法计数器87、在存储器扩展电路中74LS373的主要功能是(D )。A .存储数据 B .存储地址 C .锁存数据 D .锁存地址88、 8051单片机的工作寄存器分成4组,每组有(D)单元。A 2个B、4个C、6个D8个89、SJMP rel指令中rel的取值范围为(D)。90、
36、EPRO是指(D)B .电擦除的只读存储器D .紫外线可擦除的只读存储器A.只读存储器C.随机存储器三、判断题1、在MCS-51系统中,一个机器周期等于1.5卩s。( F)2、若一个函数的返回类型为 void ,则表示其没有返回值。 ( F)3、 所有定义在主函数之前的函数无需进行声明。( T)4、 定时器与计数器的工作原理均是对输入脉冲进行计数。(T )5、END表示指令执行到此结束。(T)6、ADC0809是 8位逐次逼近式模/数转换接口。( T)7、 MCS-51的程序存储器只是用来存放程序的。(F)& TMO中的GATE二时,表示由两个信号控制定时器的的启停。(T)9、MCS-51的特
37、殊功能寄存器分布在 60H80H地址范围内。(F)10、MCS-51系统可以没有复位电路。(F)11、若一个函数的返回类型为 void ,则表示其没有返回值。 ( F)12、 定时器与计数器的工作原理均是对输入脉冲进行计数。( T)13、 SFR中凡是能被8整除的地址,都具有位寻址能力。( T )14、 不能用“ sfr16 ”直接访问定时器/计数器0和1。( T )15、 MCS-51单片机的程序存储器只能用来存放程序的。(F )16、串口中断标志由硬件清 0。( F)17、 特殊功能寄存器的名字,在 C51程序中,全部大写。(T)18、“sfr ”后面的地址可以用带有运算的表达式来表示。
38、( T )19、#include 与 #include “ reg51.h ”是等价的。( F)20、sbit不可以用于定义内部 RAM的可位寻址区,只能用在可位寻址的SFR上。()21、单片机是在一块集成电路上把 CPU存储器及多种形式的I/O接 口集成在一起而构成的微型计算机。 ( T )22、 每个特殊功能寄存器都既有字节地址,又有位地址。( T )23、50H一定是字节地址。(F )24、在MCS-51单片机中,高级中断可以打断低级中断形成中断嵌套。( T )25、加法指令将影响进位标志位 C,而减法指令将不影响进位标志位C。 ( F )26、只要有中断出现,CPI就立即响应中断。(F
39、)27、MCS-51 单片机的定时和计数都使用同一计数机构,所不同的只 是计数脉冲的来源。 来自于单片机内部的是定时, 而来自于外部的则 是计数。 ( F )28、EPROM276是用作程序存储器的。(T)29、中断初始化时,对中断控制寄存器的状态设置,只能使用位操作 指令,而不能使用字节操作指令。 ( F)30、单片机的LED动态显示是依据人眼的“视觉暂留”效应实现的。( T)31、如果x=0xEA则执行x2后,x的值为0xA8。( T)32、在 MCS51 的指令系统中,地址分为字节地址和位地址。 ( T)33、汇编语言指令就是指能被CPU直接执行的指令。(F)34、在 MCS51 的指令
40、系统中,伪指令、指令都是在程序执行的时候 起作用。( T)35 、 (R7) 表 示 工 作 寄 存 器 R7 中 的 内 容 。( T )36、若一个函数的返回类型为 void ,则表示其没有返回值。 ( F )37、 定时器与计数器的工作原理均是对输入脉冲进行计数。()38、 SFR中凡是能被8整除的地址,都具有位寻址能力。(T )39、不能用“ sfr16 ” 直接访问定时器计数器 0和 1。( T )40、 MCS-51单片机的程序存储器只能用来存放程序的。(F)41、当MCS-51上电复位时,堆栈指针 SP=00H ( F )。42、 MCS-51外扩I/O 口与外RAM是统一编址的
41、。(T )。43、MCS-51是微处理器。(F )不是。44、MCS-51的串行接口是全双工的。(F )45、PC存放的是当前执行的指令。(F )是将要执行的下一条指令的地址。 T46、PC存放的是当前执行的指令。(F )47、MCS-51的特殊功能寄存器分布在 60H80H地址范围内。(F)48、MCS-51有4个并行lO 口,其中P0P3是准双向口,所以由输出转输入时必须先写入 0。( F )49、在单片机应用系统中,外部设备与外部数据存储器传送数据时, 使用MOV旨令。(F)50、为了消除按键的抖动,常用的方法有硬件和软件两种方法。 ( T)51、MCS-5外扩I/O 口与外RAM是统一
42、编址的。(T)52、使用8751且EA二时,仍可外扩64KB的程序存储器。(F)53、8155的复位引脚可与89C5啲复位引脚直接相连。(F)54、片内RAM与外部设备统一编址时,需要专门的输入/输出指令。(F)55、8031片内有程序存储器和数据存储器。( F )56、 EPROI的地址线为11条时,能访问的存储空间有4K()57、8255A内部有3个8位并行口,即A 口,B 口,C 口。()58、8155芯片内具有256B的静态RAM,个8位和1个6位的可编程并行 I/O 口,1个14位定时期等常用部件及地址锁存器。(T )59、在单片机应用系统中,外部设备与外部数据存储器传送数据时, 使
43、用MOV旨令。(F)60、 为了消除按键的抖动,常用的方法有硬件和软件两种方法。( T)63、 MCS-51单片机的特殊功能寄存器集中布置在片内数据存。(T)64、MCS-51指令中,16位立即数传送指令是: MOV DPTR#data16。(T)65、MCS-51单片机,CPU寸片外RAM勺访问只能用寄存器间接寻址的 方式,且仅有 4 条指令。( T)66、在MCS-51单片机内部结构中,TMO为模式控制寄存器,主要用 来控制定时器的启动与停止。 (T)67、在MCS-51单片机内部结构中,TCOh为控制寄存器,主要用来控制定时器的启动与停止。(F)68、 MCS-51单片机系统复位后,中断
44、请求标志 TCOr和SCON中各位 均为0。( T)69、MCS-51单片机的中断允许寄存器的IE的作用是用来对各中断源 进行开放或屏蔽的控制。(T)70、对于8051单片机而言,在外部扩展EPROMS, EA引脚可接+ 5V 或接地。(T)四、简答题1、51系列单片机具有几个中断源,分别是如何定义的 ?其中哪些中 断源可以被定义为高优先级中断,如何定义 ?答:具有5个中断源,分别是外部中断INTO和外部中断INT1、定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中断优先级 寄存器IP的设置,每个中断源都可以被定义为高优先级中断。2、 各中断源对应的中断服务程序的入口地址是否能任意设定
45、?答:各中断源的入口地址已经在中断地址区中被定义了,不能任意设疋.3、如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作何种设置?请举例加以说明。答:如果要将中断服务程序放置在程序存储区的任意区域,在程序中要通过在中断地址区的对应地址上设置跳转指令才可实现对中断服 务程序的执行。例如:外部中断0的中断服务程序INTOP放置在程序存储区的任(4意区域,此时,通过以下方式,可实现对中断服务程序的执行:分)ORG 0003H (2 分 )LJMP INTOP列举其他中断跳转的例子也可, 但叙述的中断源要与中断地址相对应 才可得分,如外中断0对应0003H地址。4、如何消除键盘的抖动? 由
46、于按键是机械开关结构, 所以当用手按下其中一个键时, 往往会出 现所按键在闭合位置和断开位置之间发生跳几下后才会稳定到闭合 状态的情况。在释放一个键时,也会出现类似的情况,这就是键的抖 动,抖动的持续时间不一,但通常不会大于 10ms。若抖动问题不解决, 就会引起对闭合键的多次读入。 对于键抖动最方 便的解决方法就是当发现有键按下后, 不是立即进行扫描, 而是延时 大约10ms后再进行。由于一个键按下的时间一般会持续上百毫秒, 所以延迟10ms后再扫描处理并不迟。5在使用 8051 的定时器 /计数器前,应对它进行初始化,其步骤是什 么?答:(1)确定T/C的工作方式一一编程TMO寄存器;(2
47、)计算T/C中的计数初值,并装载到 THx和 TLx;T/C在中断方式工作时,须开 CPU中断和源中断一一编程 IE 寄存器;(4)启动定时器/计数器一一编程TCOr中 TR1或TR0位。6、简述MCS-5係列单片机中时序电路中的时钟周期、状态周期、机 器周期和指令周期的概念答:时钟周期约等于晶振频率的倒数;一个状态周期等于两个时钟周期; 一个机器周期等于 6 个状态周期; 指令周期是执行一条指令所需时间,是以机器周期为单位。7、8051 引脚有多少 I/O 线?他们和单片机对外的地址总线和数据总 线有什么关系?地址总线和数据总线各是几位?1)8051引脚共有40个引脚,8051的地址总线由P
48、2和P0 口提供,P2 口是地址总线的高 8 位, P0 口是地址总线的低 8 位;数据 总线由P0 口提供;P0 口的地址总线和数据总线是分时进行 的,P0 口的地址总线需要外接地址锁存器完成地址锁存。2) 地址总线共 16 位,数据总线是 8 位。&简述MCS-51系列单片机的指令格式 标号: 操作码 操作数 1, 操作数 2 ;注释9、简述MCS-5係列单片机中时序电路中的时钟周期、状态周期、机 器周期和指令周期的概念10、数制与码制:将十进制数 205 转换成二进制数。将二进制数 10001101 转换成十进制数。将十进制数857.32转换成相应的BCD码。11、简述变址寻址方式并举例
49、说明。(1) 变址寻址是以DPTF或PC作基址寄存器,累加器 A作变址寄存器以两者内容相加形式的 16 位地址作为操作数地址。(2) 变址寻址只能对移定存储器寻址,其指令只有三条:MOVC ,A A+DPTRMOVC A,A+PCJMP A+DPTR 前二条为查表指令,后一条为无条件转移指令12、简述中断响应的主要内容。由硬件自动生成一条调用指令 LCALL转去中断服务,具体操作为:(1) 将程序计数器PC的内容(断点)压栈(2) 将中断入口地址装入PC转去执行中断服务程序13、A/D 转换器转换数据的传送有几种方式 ?( 1 )定时传送方式: A/D 启动后,调用延时时间大于转换时间的延时
50、程序后即可读取。(2)查询方式:A/D启动后,查询EOC转换结束信号),转换一完 成即可读取转换数据。(3) 中断方式:将EOC乍为外中断请求信号,转换一结束,即引起中断,读取转换数据。14、8051有哪几种寻址方式?15、PC是什么寄存器?是否属于特殊功能寄存器?它有什么作用?答:PC是 16位程序计数器(Program Counter),它不属于特殊功能 寄存器范畴,程序员不以像访问特殊功能寄存器那样来访问PC PC是专门用于在CPU取指令期间寻址程序存储器。PC总是保存着下一 条要执行的指令的 16位地址。通常程序是顺序执行的,在一般情况 下,当取出一个指令(更确切地说为一个指令字节)字
51、节后, PC 自 动加 1。如果在执行转移指令、子程序调用 / 返回指令或中断时,要 把转向的地址赋给 PC。16、有哪几种方法能使单片机复位?复位后寄存器的状态如何?复位对内部RAM有何影响?CS- 51单片机有上电自动复位和按钮复位两种方法使单片机复位。 复 位主要是把PC初始化为0000H,使单片机从程序存储器的0000H单元 开始执行程序。此外,复位还对其他一些特殊功能寄存器有影响,其影响是除SP=07H P0- P3四个锁存器均为FFH外,其他所有的寄存器均为0。复位不影响内部RAM的状态 (包括通用寄存器 Rn) .17、8051单片机的PSW寄存器各位标志的意义如何?程序状态字P
52、SW是8位寄存器,用于存放程序运行的状态信息, PSW中各位状态 通常是在指令执行的过程中自动形成的, 但也可以由用户根据需要采用传送指令 加以改变。各个标志位的意义如下:PSW.7(Cy):进位标志位。PSW.6(AC:辅助进位标志位,又称为半进位标志位。PSW.5( F0):用户标志位。PSW.4 PSW.3( RS和RS0):寄存器组选择位。PSW.2 (OV:溢出标志位。PSW.1(空缺位):此位未定义。PSW.0(P) :奇偶校验位。18、CPU向应中断的条件有哪些?答:1、CPU没有处在一个同级或高级的中断服务中2、查询中断请求的机器周期是当前指令的最后一个机器周期3、当前指令不是
53、返回指令(RET,RET)或访问IE、IP的指令。20、简述子程序调用和执行中断服务程序的异同点。相同点 : 均能中断主程序执行本程序 , 然后再返回断点地址继续 执行主程序。不同点: 1)中断服务程序入口地址是固定的,子程序调用入口 地址是用户自己设定的。2)中断服务子程序返回指令除具有子程序返回指令所具有的全部功能之外,还有清除中断向应时被置位的优先级状态、 开放较低级中 断和恢复中断逻辑等功能。3 )中断服务子程序是在满足中断申请的条件下,随机发生的;而 子程序调用是用户主程序事先安排好的21、简述MCS-51单片机的中断入口地址分别是哪些?入口地址依次为:外部中断 0 0003H定时器TO溢出中断000BH,外部中断1 0013H,定时器T1溢出中断 OO1BH,串行 口中断 0023H22、( 1)R2的内容传到R3中。(2)外部RAM 60H单元内容传到内部 RAM 30H单元;(3)外部RAM 1000H单元内容传到 R0(4)将片外RAM中 1000H开始的8个数据依次传入片内60H始的8 个单元内。(5)将内部RAM 20H单元内容传送到外部 RAM 2000H单元中;(6)将内部RAM20单元的内容与累加器 A内容相加,结果存放 在20H单元中。(7)R1的内容传到R3中;(8)将外部RAM 2000H单元内容传送到内部 RA
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 回租合同疑问3篇
- 录像拍摄合作合同
- 医疗信息匹配合同3篇
- 工程招标代理服务比选案例3篇
- 保安服务合同终止原因3篇
- 工程用水泥购销合同2篇
- 学生课堂纪律自我保证书3篇
- 矿石处理工艺的管理与维护技术考核试卷
- 旅行期间的紧急情况处理流程优化建议考核试卷
- 空气净化器行业政策环境分析考核试卷
- 2025年重庆市中考物理模拟试卷(一)(含解析)
- 《服务营销双主动》课件
- 公司法公章管理制度
- 演出经纪人员资格备考资料2025
- 成都交通投资集团有限公司招聘考试真题2024
- (二模)嘉兴市2025年高三教学测试语文试卷(含答案)
- 湖北省宜昌二中2025年高考化学考前最后一卷预测卷含解析
- DZ∕T 0227-2010 地质岩心钻探规程(正式版)
- GB/T 23858-2009检查井盖
- 山东省危废处理名录
- 班组安全安全考核表
评论
0/150
提交评论