3套《单片机技术》期末测试题及答案
期末测试题及答案一
一、单项选择题(每题1分,共15分)
1、C语言提供的合法的数据类型关键字是(  )。
A、Double    B、short      C、integer    D、Char
2、片内RAM的20H~2FH为位寻址区,所包含的位地址是(  )。
A、00H~20H      B、00H~7FH  C、20H~2FH    D、00H~FFH
3、MCS-51单片机的复位信号是(  )有效。
A、高电平      B、低电平  C、脉冲        D、下降沿
4、89S51的单片机的堆栈指针()
A、 只能位于内部RAM低128B字节范围内  B、 可位于内部RAM低256字节范围内
C、 可位于内部ERRAM内。                D、可位于内部RAM或外部RAM内 
5、在串行口工作于移位寄存器方式时,其接收由(  )来启动。
  A、REN        B、RI    C、REN和RI      D、TR 
6、存储16×16点阵的一个汉字信息,需要的字节数为(  )
  A、 32          B、 64      C、 128          D、 256 
7、当MCS-51单片机接有外部存储器,P2口可作为 (  )。
A、数据输入口              B、数据的输出口   
C、准双向输入/输出口            D、输出高8位地址
8、C51中一般指针变量占用(  )字节存储。
A、一个      B、两个    C、三个      D、四个
9、使用宏来访问绝对地址时,一般需包含的库文件是(  )
   A、reg51.h    B、absacc.h  C、intrins.h    D、startup.h
10、单片机的定时器/计数器工作方式1是(  )。
A、8位计数器结构          B、2个8位计数器结构
C、13位计数结构            D、16位计数结构
11、C语言中最简单的数据类型包括(  )。
A、整型、实型、逻辑型    B、整型、实型、字符型
C、整型、字符型、逻辑型  D、整型、实型、逻辑型、字符型
12、下列描述中正确的是(  )。
A、程序就是软件          B、软件开发不受计算机系统的限制
C、软件既是逻辑实体,又是物理实体 D、软件是程序、数据与相关文档的集合
13、下列计算机语言中,CPU能直接识别的是(  )。
  A、 自然语言    B、 高级语言      C、 汇编语言    D、机器语言
14、MCS-5l单片机的堆栈区是设置在(  )中。
  A、片内ROM区  B、片外ROM区  C、片内RAM区  D、片外RAM区
15、以下叙述中正确的是(  )。
A、用C语言实现的算法必须要有输入和输出操作
B、用C语言实现的算法可以没有输出但必须要有输入
C、用C程序实现的算法可以没有输入但必须要有输出
D、用C程序实现的算法可以既没有输入也没有输出
二、不定项选择题(每题2分,共10分)
1.下面关于单片机的描述正确的是()
A.单片机是芯片级的计算机
B.单片机是在一块硅片上集成了各种部件的微型计算机
C.单片机又称微控制器
D.单片机通常以最小系统运行,可以“单片”工作。
2.单片机在一块电路芯片上集成了()等主要计算机部件。
A.中央处理器(CPU) B.数据存储器(RAM)
C.程序存储器(ROM) D.定时器/计数器
E.输入/输出(I/O)接口电路。
3.系列单片机,下面描述正确的有()。
  A.是Intel公司20世纪80年代发布的
B.是为了取代功能简单的8048和8049微控制器
C.包括8051、8052、8751、8752、80C51、8031、80C31等芯片
D.Motorola公司的6800系列单片机也是51系列单片机。
4.Intel公司的MCS-48初级微处理器具有()。
  A.8位CPU      B.并行I/O接口
C.8位时序同步计数器 D.寻址范围超过4KB
E.具有串行接口
5.下面描述是MCS-51系列单片机特点的是( )。
A.集成了对事件控制专门优化过的8位CPU,可方便地用于需要事件控制的场合
B.均具有布尔处理能力,使工业现场经常需要的位运算和位操作变得非常简单
C.片上集成具有最高达32KB的程序存储器,使实现真正的“单片”控制成为可能
D.片上集成有多种外设,例如定时器/计数器、串行口、可编程计数器阵列(PCA)等,为低成本、低芯片数、低连线数设计提供可能。
三、名词解释(每题2分,共10分)
c语言基本名词概念1.程序状态字
2.堆栈
3.软件堆栈
4.振荡周期(晶振周期)
5.时钟周期
四、判断题(每题1分,共10分)
1、 若一个函数的返回类型为void,则表示其没有返回值。 ()
2、定时器与计数器的工作原理均是对输入脉冲进行计数。  ()
3、SFR中凡是能被8整除的地址,都具有位寻址能力。    ()
4、不能用“sfr16” 直接访问定时器/计数器0和1。    ()
5、MCS-51单片机的程序存储器只能用来存放程序的。      ( )
6、串口中断标志由硬件清0。                            (
7、特殊功能寄存器的名字,在C51程序中,全部大写。    ()
8、“sfr”后面的地址可以用带有运算的表达式来表示。    ()
9、#include  <reg51.h>与#include  “reg51.h”是等价的。  ()
10、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。                                              ()