单片机考试试题与答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机判断题
1`当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。
错
2`80C51单片机包含4K的ROM,256字节的RAM,6个中断源。
错
3`单片机内部RAM和外部RAM是统一编址的,它们的访问指令相同。
错
4`MCS-51的程序存储器用于存放运算中间结果。
错
5`单片机系统扩展时使用的锁存器,是用于锁存高8位地址。
错
6`cpu的时钟周期为振荡器频率的倒数。
对
7`外部中断0中断的入口地址是0004h。
错
8`当EA脚接高电平时,对ROM的读操作只访问片外程序存储器。
错
9`8155是一种8位单片机。
错
10`低优先级不能中断高优先级,高优先级不能中断优先级。
错
11`mcs-51的产品8051与8031的区别是:8031片内无rom。
对
12`单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
对
14`每个特殊功能寄存器都既有字节地址,又有位地址。
错
我国的市电是220V,因此单片机直接使用220v交流电更方便。
错
在计算机中,人们更多使用十进制数,因为十进制符合人的一般思维。
错
()必须有中断源发出中断请求,并且CPU开中断,CPU才可能响应中断。
对
单片机体积很小,所以只能用在小型仪器中,大型仪器不能使用。
错
数码管动态显示能够同时显示多位数码管,但实际上仍然一次只点亮一位数码管。
对
利用Proteus软件可以实现虚拟仿真,大大提高开发效率。
对
()MCS-51的定时器/计数器对外部脉冲进行计数时,要求输入的计数脉冲的高电平或低电平的持续时间不小于1个机器周期。
错
单片机P3口每个引脚都具备第二功能,有时候会引起混乱。
错
()mcs-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。
对
因为片外数据存储区容量比较大,所以程序可以存放到该处。
错
在AT89S51中,中断请求的撤销是可以自动实现的。
错
()特殊功能寄存器SP内装的是栈顶首地址单元的内容。
错
INTEL8051的PSW中CY为进位标志,OV为溢出标志,P为奇偶标志。
对
20D=10100B=14H。
对
()单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。
对
()8051的累加器acc是一个8位的寄存器,简称为a,用来存一个操作数或中间结果。
对
()若置8051的定时器/计数器t1于定时模式,工作于方式2,则工作方式字为50h。
错
()若置8051的定时器/计数器t1于计数模式,工作于方式1,则工作方式字为50h。
对
8051单片机有21个8位的特殊功能寄存器(SFR),它们的地址离散地分部在内部数据存储器的80H-FFH 地址空间。
对
8051单片机复位后PC、PSW、和P0的状态分别为0000H、00H和00H。
错
()当8051单片机的晶振频率为12mhz时,ale地址锁存信号端的输出频率为2mhz的脉冲。
对
1个字节由8个二进制位组成,2K字节就是2的11次方字节,即2048个字节。
对
若MCS—51型单片机的时钟频率为12MHz,用工作方式0定时300us所需的初始值为F614H。
对
单片机选择题
1.AT89S51的4个并行口,在进行系统扩展时,哪个口的口线既做地址线又做数据线(A)
A、P0
B、P1
C、P2
D、P3
2.存储器中,每个存储单元都被赋予唯一的编号,这个编号称为A
A.地址
B.字节
C.列号
D.容量
3.单片机8051的引脚_C__
A.必须接地
B.必须接+5v
C.以上俩种视需要而定
4.ALU表示_D__
A.累加器
B.程序状态字寄存器
C.计数器
D.算术逻辑部件
5.PC的值是(C)
A、当前指令前一条指令的地址
B、当前正在执行指令的地址
C、下一条指令的地址
D、控制器中指令寄存器的地址
6.单片机中的程序计数器用来_C_
A.存放指令
B.存放正在执行的指令地址
C.存放下一条指令地址
D.存放上一条指令地址
7.MCS-51单片机CPU的主要组成部分为_A__
A.运算器,控制器
B.加法器,寄存器
C.运算器,加法器
D.运算器,译码器
8.AT89S51的4个并行口,在进行系统扩展时,哪个口的口线既做地址线又做数据线(A)
A、P0
B、P1
C、P2
D、P3
9.变量temp中存放着一个其值小于等于127的8位无符号数,执行temp=temp<<1,
则temp中数变为原来的几倍?(B)
A、1
B、2
C、3
D、4
10.单片机能直接运行的程序叫_C_
A.源程序
B.汇编程序
C.目标程序
D.编译程序
11.EPROM是指▁▁c▁▁▁。
A只读存储器B可编程的只读存储器C可擦除可编程的只读存储器D电可擦除的只读存储器。
12.8051单片机外接晶振为6MHZ时,一个机器周期为▁▁b▁▁▁。
A.1usB.2usC.3usD.4us
13.AT89C51的程序存储器为▁▁c▁▁▁。
A.4KB的PROMB.8KB的PROMC.4KB的FLASHROMD.16KB的FLASHROM
14.有一个数152,它与十六进制数6A相等,那么该数是(b)。
A.二进制数B.八进制数C.十进制数D.四进制数
15.定时器的模式控制寄存器为:▁▁b▁▁▁。
A.TCONB.TMODC.SCOND.SUBF
16.8051单片机的四个工作寄存器组中只能有一组可以成为当前工作寄存器组使用,其他三组作为一般的内部RAM使用。
当程序状态字寄存器PSW的RS0和RS1两位为01时,寄存器R0-R7的地址为▁▁c▁▁
▁。
A.00H-07H B.08H-0FH C.10H-17HD.18H-1FH
17.定时中断0的中断服务入口地址是(b)
A、0003H
B、000BH
C、0013H
D、001BH
18.8051单片机的地址总线和数据总线分别是▁▁a▁▁▁。
A.16位和8位。
B.16位和16位。
C.8位和8位。
D.32位和16位。
19.16位二进制数所能表示的最大无符号数是(c)。
A.256B.255C.65535D.65536
20.有一个数152,它与十六进制数6A相等,那么该数是(b)。
A.二进制数B.八进制数C.十进制数D.四进制数
21.访问外部存储器或其他接口芯片时,作数据线和低8位地址线的是__a_
A.P0口
B.P1口
C.P2口
D.P0口和P2口
22.在家用电器中使用单片机应属于微计算机的b。
A.辅助设计应用B.测量、控制应用C.数值计算应用D.数据处理应用
23.下列说法正确的是(d)。
A.各中断源发出的中断请求信号,都会标记在AT89S51的IE寄存器中
B.各中断源发出的中断请求信号,都会标记在AT89S51的TMOD寄存器中
C.各中断源发出的中断请求信号,都会标记在AT89S51的IP寄存器中
D.各中断源发出的中断请求信号,都会标记在AT89S51的TCON与SCON寄存器中
23.下列选项中,(c)是错误的。
A.串行口通信的第9数据位的功能可由用户定义
B.发送数据的第9数据位的内容是在SCON寄存器的TB8位中预先准备好的
C.串行通信帧发送时,指令把TB8位的状态送入发送SBUF中
D.串行通信接收到的第9位数据送SCON寄存器的RB8中保存
24.下列(a)说法是正确的?
A.AT89S51单片机中特殊功能寄存器(SFR)占用片内RAM的部份地址。
B.片内RAM的位寻址区,只能供位寻址使用,而不能进行字节寻址。
C.AT89S51单片机共有26个特殊功能寄存器,它们的位都是可用软件设置的,因此,是可以进行位寻址的。
D.SP称之为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。
25.在AT89S51的中断请求源中,需要外加电路实现中断撤销的是(a)。
A.电平方式的外部中断请求B.跳沿方式的外部中断请求C.外部串行中断D.定时中断
26.单片机中PUSH和POP指令常用来_c__
A.保护断点
B.保护现场
C.保护现场,恢复现场
D.保护断点,恢复断点
27.8051单片机上电复位后,堆栈区的最大允许范围是_b__个单元。
A.64
B.120
C.128
D.256
28.P0口作数据线和低8位地址线时_b__
A.应外接上拉电阻
B.不能作I/O口
C.能作I/O口
D.应外接高电平
29.单片机8051的ALE引脚是_b_
A.输出高电平
B.输出矩形脉冲,频率为fosc的1/6
C.输出低电平
D.输出矩形脉冲,频率为fosc的1/2
30.8位二进制数所能表示的最大无符号数是▁▁b▁▁▁。
A.256B.255C.128D.127
31.在异步串行通信中,有许多位构成一帧,下面哪一个不是必须的c
A.起始位
B.数据位
C.奇偶校验位
D.停止位
32.下列哪一个说法正确?(a)
A、PC是一个不可寻址的特殊功能寄存器
B、单片机的主频越高,其运算速度越快
C、在AT89S51中,一个机器周期等于1us
D、特殊功能寄存器SP中存放的是栈顶首地址单元的内容
33.8051单片机访问片外ROM时,采用▁▁b▁▁▁。
A.MOV指令B.MOVC指令C.MOVX指令D.IN指令
34.已知大写字母A的ASCII码为41H,则字母E的ASCII码为▁▁c▁▁▁。
A.43HB.44HC.45HD.46H
35.如果采用的晶振的频率为24MHz,定时器/计数器工作在方式2下,其最大定时时间各为多少?a
A128us B256us C65536us D1024us
填空题
1.用串行口扩展并行口时,串行接口的工作方式应选为方式_0
2.AT89S51内部提供_2__个可编程的___16_位定时计数器,定时器有__4种工作方式。
3.设计一个以AT89C51单片机为核心的系统,如果不外扩程序存储器,使其内部4KB闪烁程
4.序存储器有效,则其EA引脚应该接_+5__V
5.除了单片机这一名称之外,单片机还可称为_微控制器_,嵌入式控制器_。
6.关于定时器,若振荡频率为12MHz,在方式2下最大定时时间为__256us___
7.当单片机复位时PSW=00H,这时当前的工作寄存器区是__0_区,R4所对应的存储单元地址为__04H__。
8.访问8031片外数据存储器采用的是_寄存器间接__寻址方式。
9.累加器(A)=80H,执行完指令ADDA,#83H后,进位位CY=__1__。
10.8051单片机中有_2_个_16_位定时/计数器
AT89S51有__2__级中断,__5___个中断源。
单片机系统中使用的键盘分为_独立式键盘____和行列式键盘,其中行列式键盘的按键识别方法_扫描法___有和线___反转法__。
MCS-51系统中,当PSEN信号有效时,表示从P0口稳定地送出了低_8位地____。
单片机控制LED数码管有两种显示方式:(静态显示)和(动态显示)。
对共阴极数码管来说,当某个发光二极管的阳极为(高)电平时,被点亮。
中断请求信号有__电平__触发和_脉冲___触发两种触发方式
堆栈主要是为子程序调用和中断操作而设立的,具体功能有两个:(保护断点)和(保护现场)。
8031单片机没有内部ROM,所以EA引脚必须(接地)。
若要使用4组工作寄存器区的2区,RS1必须取1,RS0必须取(0)。
单片微型计算机由CPU、存储器和_I/O___三部分组成。
单片机与普通微型计算机的不同之处在于其将CPU、存储器、和I/O口三部分,通过内部
总线连接在一起,集成于一块芯片上。
MCS-51的串行接口是__全__双工的。
AT89S51复位后,PC与SP的值为分别为_0000H___和__07H___。
在变址寻址方式中,以A作为变址寄存器,以PC__或_DPTR___作基址寄存器。
指令LCALL37B0H,首地址在2000H,所完成的操作是2003H____入栈,__37B0___H送入PC。
AT89S51单片机为8___位单片机,共有_40___个引脚。
51单片机的并行I/O口信息有__读引脚__和__读锁存器___两种读取方法,读—改—写操作是针对并行I/O口内的锁存器进行的。
LJMP的跳转范围是_64__K,AJMP的跳转范围是__2__K B,SJMP的跳转范围是±128 B(或256B)。
AT89S51的__P2__口为高8位地址总线口。
AT89S51访问片外存储器时,利用__ALE__信号锁存来自_P0口___发出的低8位地址信号。
若CPU使用的是寄存器第1组,R0~R7的地址范围是___08H-0FH____。