51单片机试题及答案
单项选择题(每题2分,共20分)
1.51单片机的复位信号是()有效。
A.高电平B.低电平C.上升沿D.下降沿
2.51单片机中,一个机器周期包含()个时钟周期。
A.4B.6C.8D.12
3.51单片机的P0口,在作通用I/O口使用时,()。
A.能输出高电平、低电平B.能输出高电平、不能输出低电平
C.不能输出高电平、能输出低电平D.需外接上拉电阻才能输出高电平
4.51单片机的程序计数器PC用来()。
A.存放指令B.存放正在执行的指令地址
C.存放数据D.存放运算的中间结果
5.51单片机中,定时器T0工作在方式1时,是()位定时器。
A.8B.13C.16D.32
6.51单片机响应中断后,中断服务程序的入口地址存放在()。
A.程序存储器B.数据存储器C.寄存器D.堆栈
7.以下指令中,属于数据传送指令的是()。
A.ADDB.MOVC.JZD.SJMP
8.51单片机中,累加器A的字节地址是()。
A.00HB.07HC.0AHD.0EH
9.若晶振频率为12MHz,51单片机的机器周期是()。
A.1μsB.2μsC.4μsD.8μs
10.51单片机的片内数据存储器容量是()。
A.128BB.256BC.512BD.1KB
答案:1.A2.D3.D4.B5.C6.A7.B8.B9.A10.A
多项选择题(每题2分,共20分)
1.51单片机的并行I/O口有()。
A.P0口B.P1口C.P2口D.P3口
2.51单片机的中断源有()。
A.外部中断0B.外部中断1C.定时器0溢出中断D.定时器1溢出中断
3.以下属于51单片机定时器工作方式的有()。
A.方式0B.方式1C.方式2D.方式3
4.51单片机的数据指针DPTR可以()。
A.作为16位寄存器使用B.拆分成两个8位寄存器使用
C.指向程序存储器D.指向数据存储器
5.51单片机的布尔处理器可处理的对象有()。
A.片内RAM的20H-2FH单元中的位B.专用寄存器中的可寻址位
C.程序状态字PSW中的位D.累加器A中的位
6.51单片机的指令按功能可分为()。
A.数据传送类B.算术运算类C.逻辑运算类D.控制转移类
7.下列寄存器中,属于51单片机专用寄存器的有()。
A.SPB.PCC.ACCD.B
8.51单片机中,关于堆栈的说法正确的是()。
A.堆栈指针SP指示堆栈栈顶位置B.堆栈向地址增大的方向生长
C.可用于保护现场D.可用于数据传递
9.51单片机的复位方式有()。
A.上电复位B.按键复位C.软件复位D.看门狗复位
10.51单片机中,定时器的定时时间与()有关。
A.晶振频率B.定时器工作方式C.定时器初值D.中断优先级
答案:1.ABCD2.ABCD3.ABCD4.ABD5.ABC6.ABCD7.ACD8.ABCD9.AB10.ABC
判断题(每题2分,共20分)
1.51单片机复位后,PC的内容为0000H。()
2.51单片机的P1口作输入口使用时,必须先向端口写1。()
3.51单片机的定时器在计数模式下,是对外部脉冲进行计数。()
4.51单片机的中断服务程序必须放在0003H开始的地址区间。()
5.51单片机的MOV指令可以在片外数据存储器和累加器A之间传送数据。()
6.51单片机的堆栈指针SP初始化后指向07H单元。()
7.51单片机中,片内程序存储器和片外程序存储器不能同时存在。()
8.51单片机的指令系统中,没有专门的除法指令。()
9.51单片机的波特率发生器只能由定时器T1担任。()
10.51单片机复位后,所有寄存器的内容都被清零。()
答案:1.√2.√3.