c51单片机期末考试试题及答案
一、单项选择题(每题2分,共10题)
1.C51单片机中,可位寻址的特殊功能寄存器的字节地址的特征是()
A.能被8整除
B.能被4整除
C.能被2整除
D.不能被8整除
答案:A
2.在C51中,定义一个可位寻址的变量,应使用()关键字。
A.sbit
B.bit
C.sfr
D.char
答案:B
3.C51单片机的中断源有()个。
A.5
B.6
C.7
D.8
答案:A
4.C51中用于定义16位特殊功能寄存器的关键字是()
A.sfr
B.sfr16
C.bit
D.sbit
答案:B
5.以下哪个不是C51单片机的定时器/计数器工作模式()
A.模式0
B.模式1
C.模式3
D.模式5
答案:D
6.C51单片机的复位引脚是()
A.XTAL1
B.XTAL2
C.RST
D.EA
答案:C
7.若晶振频率为12MHz,定时器/计数器工作在模式1下,其最大定时时间为()
A.65.536ms
B.131.072ms
C.262.144ms
D.524.288ms
答案:A
8.在C51中,函数的默认存储类型是()
A.data
B.bdata
C.code
D.small
答案:A
9.C51单片机的程序计数器PC是()位的。
A.8
B.16
C.32
D.64
答案:B
10.以下哪种数据类型在C51中占用1个字节()
A.int
B.long
C.char
D.float
答案:C
二、多项选择题(每题2分,共10题)
1.C51单片机的内部数据存储器可分为()
A.工作寄存器区
B.位寻址区
C.数据缓冲区
D.特殊功能寄存器区
答案:ABC
2.以下关于C51中断的说法正确的是()
A.有外部中断0和外部中断1
B.有定时器0和定时器1中断
C.有串口中断
D.中断优先级可以设置
答案:ABCD
3.C51中,以下哪些是合法的变量定义()
A.intnum;
B.charch;
C.floatf1;
D.bitb1;
答案:ABCD
4.C51单片机的并行I/O口有()
A.P0口
B.P1口
C.P2口
D.P3口
答案:ABCD
5.定时器/计数器的控制寄存器TCON中包含()
A.TF1
B.TR1
C.IE1
D.IT1
答案:ABCD
6.以下属于C51单片机的特殊功能寄存器的是()
A.P0
B.SP
C.PSW
D.DPTR
答案:ABC
7.C51中用于控制程序流向的语句有()
A.if语句
B.switch语句
C.for语句
D.while语句
答案:AB
8.在C51单片机中,影响中断响应的因素有()
A.中断源的优先级
B.是否正在执行中断服务程序
C.中断允许寄存器IE的设置
D.堆栈的使用情况
答案:ABC
9.以下关于C51单片机的定时器/计数器的描述正确的是()
A.可以工作在定时模式
B.可以工作在计数模式
C.有多种工作模式
D.由TH和TL组成
答案:ABCD
10.C51单片机的串行通信方式有()
A.方式0
B.方式1
C.方式2
D.方式3
答案:ABCD
三、判断题(每题2分,共10题)
1.C51单片机的P3口只能作为普通I/O口使用。()
答案:错误
2.在C51中,函数不能嵌套定义。()
答案:正确
3.定时器/计数器工作在计数模式时,对外部脉冲的下降沿计数。()
答案:错误
4.C51中的全局变量默认初始值为0。()
答案:错误
5.特殊功能寄存器可以使用普通的C语言赋值语句进行赋值。()
答案:正确
6.中断服务程序执行完毕后会自动返回主程序断点处。()
答案:正确
7.C51单片机的程序存储空间最大为64KB。()
答案:正确
8.外部中断1的中断入口地址是0013H。()
答案:正确
9.在C51中,位变量不能参与算术运算。()
答案:正确
10.定时器/计数器的初值计算与晶振频率无关。()
答案:错误
四、简答题(每题5分,共4题)
1.简述C51单片机的复位电路的作用及复位方式。
答案:复位电路的作用是使单片机系统初始化,使CPU及各内部寄存器等处于一个确定的初始状态。复位方式有上电复位和按键复位两种。上电复位是在单片机上电瞬间,电容充电过程使得RST引脚保持高电平一段时间来实现复位;按键复位是通过按键按下时给RST引脚一个高电平脉冲实现复位。
2.简述C51