1、单片机题库一、填空题1、当使用 8031单片机时,需要扩展外部程序存储器,此时/EA 应接( ) 。28051 单片机内部有( )个定时 /计数器,门控制信号GATE 设置为 1 时,由( )和( )控制定时器的启动。3. 若由程序设定 RS1、RS0=01,则工作寄存器 R0R7 的直接地址为( ) 。4.若累加器 A中的数据为 01110011B,则 PSW中的 P=( ) 。5、MCS-51 单片机具有 4个( )位并行 I/O口,有( )个全双工的串行输入输出口。6、计算机的元件级总线有( ) 、 ( ) 、 ( ) 。7、MOV A,R 1指令中,源操作数的寻址方式是( ) 。8、8
2、051 单片机堆栈遵循数据 的原则。9、8051 单片机使用电源为 。 10、在立即寻址方式中,在数前使用 号来表示立即数。11、在 8051单片机中,加法指令可以分为 , 两种。12、设 8051外接 12MHz的石英晶体,则一个机器周期的时间宽度为 。 13、8051 单片机的 C语言源程序的扩展名为 。 14、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成 结构或者 结构的程序。15、当 8051单片机复位后,程序的入口地址为 。 16、8051 单片机中的定时器计数器有 个。17、8051 单片机有 个中断源,分成 个优先级。18、MCS-51 单片机具有 位
3、CPU,共有 根地址线。19、MCS-51 片内有( )个字节的数据存储单元,( )个特殊功能寄存器。片内数据存储器寻址空间是( )字节。20、内部 RAM低 128个字节划分为( )、( )、( )三个部分。21、访问特殊功能寄存器和片外数据存储器分别采用( )、( )寻址方式。22、清除片内 RAM 2FH单元最低位,使用的命令是( )。23、在 MCS-51系列单片机 MCS-51单片机有 4个( )位的并行I/O口,其中( )口用做低 8位地址线和数据线分时复用, 而( )口用作高 8位地址线。24、MCS-51 单片机有一个具有( )个中断优先级,( ) 个中断源的中断系统。对于每个
4、中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置( )为高优先级。25、8031 是( )电平复位,复位后,P0-P3 口为( )电平,SP 的值为( ),PC 的值为( ),工作寄存器位于第( )组。26、MCS-51 单片机具有( )位 CPU,共有( )根地址线,可寻址外部程序存储器( )字节,可寻址外部数据存储器 ( )字节。27、执行#define PA8255 XBYTEOx3FFCPA8255=Ox7e; 后,存储单元 Ox3FFC的值是( )28、内部 RAM低 128个字节划分为( )、( )、( ) 三个部分。29、访问特殊功能寄存器和片外数据存储器分别采
5、用( )、( )寻址方式。30、MCS-51 单片机具有 4个( )位并行 I/O口,( )个( )位的定时器计数器。有 ( )个全双工的串行输入输出口。31、清除片内 RAM20H单元最低位,使用的命令是( )。32、在 MCS-51系列单片机 MCS-51单片机有 4个( )位的并行I/O口,其中( )口用做低 8位地址线和数据线分时复用, 而( )口用作高 8位地址线。33、MCS-51 单片机有一个具有,( )个中断源,( )个中断优先级的中断系统。对于每个中断源,均可通过对特殊功能寄存器中中断优先级寄存器设置其优先级,置( )为高优先级。34、MCS51 单片机外部中断请求信号有(
6、)方式和( )方式,在电平方式下,当采集到 INT0、INT1 的有效信号为( )时,激活外部中断,外部中断请求中断标志位为( )和( ) 。35、单片机复位后,堆栈指针 SP的值是( ) 。36、单片机中,常用作地址锁存器的芯片是( ) ,常用作地址译码器芯片是( ) 。37、若采用 6MHz的晶体振荡器,则 MCS-51单片机的振荡周期为( ) ,机器周期为( ) 。38、单片微型机由( )、( )、( )接口三部分组成.39、MCS-51 的堆栈是软件填写堆栈指针临时在( )开辟的区域.40、MCS-51 串行接口有 4种工作方式,这可在初始化程序中用软件填写特殊功能寄存器( )加以选择
7、.41、MCS-51 有( )个中断源,有( )个中断优先级,优先级由软件填写( ) 加以选择.42、在串行通信中,有数据传送方向( ) 、 ( ) 、( )三种方式.43、指令 MUL AB是把累加器 A和寄存器 B中的两个无符号 8位数相乘,所得结果低 8位存放在( )中,高 8位存放在( )中。44、 若 A中的内容为 87H,那么标志位 P的值为( ) 。45、 D/A 转换的作用是将 ( )量转换为 ( )量。 46、 串行通信的接口标准包括 ( ) 、 ( ) 和 RS-485三种。47、当定时器 T0工作在方式 3时,要占定时器 T1的( )和( )两个控制位.48、MCS-51
8、单片机指令系统共有7种寻址方式,其中 MOV A,#DATA 为( )寻址;MOV A, Rn 为 ( ) 寻址;MOV C, bit 为 ( ) 寻址。49、单片机的堆栈栈顶由( )来指示,复位时起位置在( )单元。50、10根地址线可选( )个存储单元,32KB 存储单元需要 ( )根地址线。51、编程时,一般在中断服务子程序和调用子程序中需用保护和恢复现场,保护现场用 ( )指令,恢复现场用 ( )指令。52、在 MCS-51中,PC 和 DPTR都用于提供地址指针,但 PC是为了访问( )存储器提供地址指针,而 DPTR是为访问( )存储器提供地址指针。53、51单片机有两个物理上独立
9、的接收、发送缓冲器 SBUF;通过串行口发送数据时,在程序中应使用:( ) 指令;在接收数据时,在程序中应使用:( ) 指令。54、8051内部有( )个并行端口,P0口直接作为 I/O端口使用时,必须外接( );并行端口作输入端口时,必须先执行( ) 指令,然后执行输入指令,才能正确的读入端口的状态。55、P0、P1、P2、P3四个均是( )位的(并行)口(填“串行”还是“并行”),其中 P0的功能是( );P2口的功能是( );而( )是双功能口;( )是专门的用户口。56、MCS-51 单片机具有( )位 CPU,共有( )根地址线,可寻址外部程序存储器( )字节,可寻址外部数据存储器(
10、 ) 字节。57、当使用 8031单片机时,需要扩展外部程序存储器,此时 EA应接( ) 。58、若由程序设定 RS1、RS0=10,则工作寄存器 R0R7 的直接地址为( ) 。59、 MCS-51 共有( )条指令,可分为几种不同的寻址方式。如: MOV A , 20H 源操作数属于( )寻址方式,MOVC A, A+DPTR 源操作数属于( )寻址方式, MOV C, bit 源操作数属于 ( ) 寻址方式。60、在设计汇编语言源程序时,可以使用顺序结构的程序,也可以使用某些指令构成( )结构或者( )结构的程序。61、8051 单片机内部有( )个( )位定时/计数器。62、若累加器
11、A中的数据为 01110010B,则 PSW中的 P=( ) 。63、MCS-51 单片机具有 4个( )位并行 I/O口,有( )个全双工的串行 I/O口。64、计算机的系统总线有( ) 、 ( ) 、 ( ) 。65、在 7段 LED显示器在使用中,根据公共端的连接的不同可以把7段 LED接为( )和( )两种形式。66、DAC 指的是( ) 。67、8051 单片机的汇编语言源程序的扩展名为( ) 。 68、当 8051单片机复位后,程序的入口地址为( ) 。 69、单片机则是将( )、( )、( )组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。70、8031 内部有( )字节
12、的 ROM,有( )字节的 RAM,有( )个 SFR单元。71、MCS-51 单片机有( )个全双工的串行输入输出口。72、 MCS-51单片机具有( )个中断源,它们分别是( ) 、( ) 、 ( ) 、 ( ) 、 ( ) 。73、8051 单片机内部有( )个( )位定时/计数器。74、 MCS-51单片机内部的 RAM的寄存器区共有( )个单元,分为( )组寄存器,每组( )个单元。75、找到操作数的地址的方式称为寻址方式。MCS-51 中采用了( )种寻址方式,它们分别是:( ) 、 ( ) 、 ( ) 、 ( ) 、 ( ) 、 ( ) 、 ( ) 。76、单片机为了更好进行扩展
13、,提供了 3总线结构,它们分别是( ) 、 ( ) 、 ( ) 。77、七段 LED数码管在电路连接时,为了工作,可以接成( )和( ) 。其工作方式为( )和( )78、A/D 中文意思( ) ,D/A 中文意思( ) 。79、微型计算机是以( )为核心,配上( ) 、 ( )和( )组成的计算机。而单片机则是将这些组成部件集成在一块芯片上构成的一个完整的计算机硬件系统。80、8051(或 8751、8951)内部有( )字节的 ROM,有( )字节的 RAM,有( )个 SFR单元。81、MCS-51 单片机具有 4个( )位并行 I/O口,有( )个全双工的串行输入输出口。82、8051
14、 单片机内部有( )个( )位定时/计数器,分别是( ) 、 ( ) 。门控制信号 GATE 设置为 1 时,由( )和( )控制定时器的启动。83、 MCS-51单片机内部的 RAM的寄存器区共有( )个单元,分为( )组寄存器,每组( )个单元。84、找到操作数的地址的方式称为寻址方式。CS-51 中采用了( )种寻址方式,它们分别是:( ) 、 ( ) 、 ( ) 、 ( ) 、 ( ) 、 ( ) 、 ( ) 。85、单片机为了更好进行扩展,提供了 3总线结构,它们分别是( ) 、 ( ) 、 ( ) 。86、七段 LED数码管在电路连接时,为了工作,可以接成( )和( ) 。其工作方
15、式可以是( )和( ) 。87、A/D 中文意思( ) ,D/A 中文意思( ) 。二、单项选择题1MCS-51 单片机复位操作的主要功能是把 PC初始化为( )。A.0100H B.2080H C.0000H D.8000H2主频为 6MHz的单片机它的机器周期为( ) 。 A1/12s B0.5s C1s D2s3若单片机的定时器工作在方式 2,则定时器最大计数值应为( )。A.500 B.1000 C.28 D.2164.保持 P0 口的高 4位不变,低 4位清 0,应使用指令( )A.ORL P0, #0FH B.ORL P0, #0F0HC. ANL P0, #0FH D. ANL
16、P0, #0F0H 5MCS-51 单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( )。A.外部中断 0 B.外部中断 1C.定时器 0中断 D.定时器 1中断68051 单片机的两个定时器/计数器是( )。A14 位加法计数器 B14 位减法计数器C16 位加法计数器 D16 位减法计数器7在存储器扩展电路中 74LS373的主要功能是( )。A存储数据 B存储地址 C锁存数据 D锁存地址88051 单片机的工作寄存器分成 4组,每组有( )单元。A、2 个 B、4 个 C、6 个 D、8 个9利用下列( )关键字可以改变工作寄存器组A、interrupt B、sfr C、wh
17、ile D、using10、下列计算机语言中,CPU 能直接识别的是( ) 。A、 自然语言 B、 高级语言 C、 汇编语言 D、机器语言11、在计算机内部,一切信息的存取、处理和传递的形式是( )。A. ACII码 B. BCD 码 C. 二进制 D. 十六进制12、MCS-51 单片机复位操作的主要功能是把 PC初始化为( )。A. 0100H B.2080H C.0000H D.8000H13、主频为 12MHz的单片机它的机器周期为( ) 。 A1/12s B0.5s C1s D2s14、若单片机的定时器工作在方式 1,则定时器最大计数值应为( )。A. 500 B.1000 C.21
18、3 D.21615、MCS-51 单片机在同一优先级的中断源同时申请中断时,CPU 首先响应( )。A.外部中断 0 B.外部中断 1C.定时器 0中断 D.定时器 1中断16、8051 单片机的两个定时器/计数器是( )。 。A14 位加法计数器 B14 位减法计数器C16 位加法计数器 D16 位减法计数器17、在存储器扩展电路中 74LS373的主要功能是( )。A存储数据 B存储地址 C锁存数据 D锁存地址18、SJMP rel 指令中 rel的取值范围为( ) 。A、127127 B、0127 C、0128 D、12712819、单片机汇编语言的编写的源程序的后缀名为( ) 。A、.c B、.obj C、.asm D、.exe20、在进行 Protues仿真时,需要在单片机中加载的程序后缀名为( ) 。A、.c B、asm C、.exe D、.hex