宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx

上传人:b****4 文档编号:7795834 上传时间:2023-05-09 格式:DOCX 页数:21 大小:22.79KB
下载 相关 举报
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第1页
第1页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第2页
第2页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第3页
第3页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第4页
第4页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第5页
第5页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第6页
第6页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第7页
第7页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第8页
第8页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第9页
第9页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第10页
第10页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第11页
第11页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第12页
第12页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第13页
第13页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第14页
第14页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第15页
第15页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第16页
第16页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第17页
第17页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第18页
第18页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第19页
第19页 / 共21页
宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx

《宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx》由会员分享,可在线阅读,更多相关《宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx(21页珍藏版)》请在冰点文库上搜索。

宿州学院电气工程及其自动化专业第二学期单片机题库Word文档格式.docx

12、拉幕灯实验中使用到的LED灯是发光二极管,它具有单向导通性。

13、同级优先级不能相互断。

14、除法运算7/3的结果是1。

15、void 

delay_1ms(uint 

x)该函数有一个参数x[判断题]*

16、陶瓷电容和电解电容在结构上是相同的,在硬件电路中可互换。

13、8段LED数码管显示器只有共阳极结构。

14、C语言中一个分号可以作为一个执行语句[判断题]*

15、MCS-51单片机的四个I/O口中,P2口内部没有上拉电阻。

16、单片机的晶振频率只可以为12MHZ。

17、在C语言中,主函数可以有多个,但只有一个函数名可以命名为main。

18、51单片机的两个外部中断源INT0和INT1经单片机上的两个引脚P2.2和P3.3引入。

19、一个振荡周期等于两个状态周期。

20、在LED闪烁方式控制的电路中开关电路加入上拉电阻可提高抗干扰性。

21、C语言是一种高级语言,易于编写和阅读。

22、在单片机时钟电路和复位电路中所用的电容是相同的。

23、同级优先级不能相互中断。

24、编写中断函数时可以进行参数的传递。

25、每个字符串都有一个结束符“\0”,由C编译器自动加上。

26、一个函数如果没有参数那么函数名后面的括号可以省略。

27、数组中的数据可以是不同类型的。

28、表达式语句是最基本的C语言语句,它是以句号结尾的。

29、MCS-51单片机的四个I/O口中,P0口的8个引脚具有第二功能。

30、中断函数没有返回值类型,数据类型用void表示。

二:

填空题

1、单片机的每个中断只提供(8)个存储单元。

[填空题]

2、int 

b[8]表示该数组一共有( 

)个元素.[填空题]

3、外部中断请求有两种触发方式:

(电平)触发方式和边沿脉冲触发方式。

4._nop_( 

)是延时(1 

)个机器周期的库函数[填空题]

5、在C语言中,//表示单行注释符号,其后的内容起解释说明作用,在程序执行的过程中(不)执行。

6、字符数组中的每个元素就是一个(字符)。

7、if...else是C语言程序三种基本结构中的(选择)结构。

8、算术运算符“+”的优先级要比逻辑与“&

&

”的运算级(高)[填空题]

9、在51单片机内部有

(2)个16位的定时/计数器。

10、假设x=4,y=6,则x^y的值是

(2)[填空题]

11、设a=3,b=-4,c=5,则表达式++a-c+(b++)的值是(5)[填空题]

12、整型常量0x32表示十六进制,其转化为十进制是(50)。

13、C语言的基本数据类型中字符型是(char),int是整型[填空题]

14、单片机的复位电路有()复位和按键复位两种方式。

_________________________________(答案:

上电)

15、一个C语言源程序有且仅有一个()函数。

主)

19、#define 

uchar 

unsigned 

char是宏定义,即用()来代替()。

uchar,unsignedchar)

16、在C语言中,有一个特殊的表达式,称为空语句,执行时需要占用一个机器周期的时间,但是什么也不做,可用于消耗CPU的时间来达到(延时)的目的。

17、在C语言中,复合语句需要用()扩起来,组合在一起形成具有一定功能的模块。

{})

18、51单片机可实现( 

)级中断嵌套。

20、编制中断应用程序时,应包括中断( 

初始化 

)和中断服务程序两部分。

21、51单片机可实现( 

22、外部中断请求有两种触发方式:

(电平)触发方式和边沿脉冲触发方式。

23、外部中断的边沿脉冲触发是脉冲的( 

下降沿 

)有效。

24、单片机在进行处理中断时,一般分为4个步骤:

中断请求、(中断响应)中断处理和中断返回。

25、有定义char 

c[10],那么该数组中下标最大的元素是(9)。

26、在51单片机内部有一个全双工的(串行)接口,可以和外部设备进行串行通信.[填空题]

27、若x=1,y=2,则逻辑表达式(x>

0)&

(y<

=3)的值是( 

1)。

28、中断处理后程序返回被中止的程序( 

断点)处继续执行。

29、采用软件消除抖动,不需要增加电子元器件,只需要编写一段(延时)的程序就可以达到目的。

30、片机对键盘接口进行扫描时可采用逐行扫描的方式,它适用于行列比较(少)的情况。

31、循环语句while

(1)循环条件永远为真,是(无限)循环。

32、数组元素a[2]表示数组中的第(3)个元素。

33、单片机的复位电路有(上电)复位和按键复位两种方式。

34、用户自定义函数必须先定义后才能被(调用)。

35、KeilC51软件中,编译连接后生成可烧写的文件扩展名是(hex)。

36、74LS245是LED点阵屏的(驱动)芯片。

37、C语言是一种模块化的语言,它的基本组成单位是(函数)。

38、51单片机可实现(两)级中断嵌套。

39、(时钟)电路模块为单片机系统提供时钟,保证其内部的每个部件之间协调一致的工作。

40、(机器)语言是由机器你能直接识别的由0和1组成的变慢,也叫做机器指令。

三:

单项选择题

1、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择( 

)[单选题]*

A、方式1

B、方式0(正确答案)

C、方式2

D、方式3

2、LED数码管( 

)显示方式编程较简单,但占用I/O端口线多。

[单选题]*

A、静态(正确答案)

B、动态

C、静态和动态

D、查询

5、单片机中的程序计数器PC用来存放( 

)。

(2.[单选题]*

A、下一条指令的地址(正确答案)

B、下一条要执行的指令

C、当前正在执行指令的地址

D、当前正在执行的指令

3、假设a=7,b=10,那么a&

b的值是( 

) 

(2.0分)[单选题]*

A、1(正确答案)

B、0

C、00000010

D、00001111B

4、MCS—51单片机的CPU主要的组成部分为( 

A、运算器、控制器(正确答案)

B、加法器、寄存器

C、运算器、加法器

D、运算器、译码器

6、MCS-51单片机的CPU主要的组成部分为( 

7、单片机的应用程序一般存放于( 

)中。

A、ROM

B、ROM(正确答案)

C、寄存器

D、CPU

8、在下列计算机语言中,CPU能直接识别的语言是( 

A、自然语言

B、高级语言

C、汇编语言

D、机器语言(正确答案)

4、在C51程序中常常把()作为循环体,用于消耗CPU时间,产生延时效果。

A、赋值语句

B、表达式语句

C、循环语句

D、空语句(正确答案)

9、8051单片机共有( 

)中断源。

A、4

B、5(正确答案)

C、6

D、7

10、某一应用系统需要扩展16个功能键,通常采用( 

)方式更好。

A、独立式按键

B、矩阵式键盘(正确答案)

C、动态键盘

D、静态键盘

11、可以将P1口的低4位全部置高电平的表达式是()。

A、P1&

=0x0f

B、P1|=0x0f(正确答案)

C、P1^=0x0f

f

fD、P1=~P1

12、51单片机的复位信号有效的是( 

A、脉冲

B、高电平(正确答案)

C、下降沿

D、低电平

13、char数据类型所占字节数是( 

B、2

C、3

D、4

14、在AT8951单片机的4个并口中,需要外接上拉电阻的是( 

A、P0口(正确答案)

B、P1口

C、P2口

D、P3口

15、int数据类型所占字节数是( 

A、1

B、2(正确答案)

16、在单片机中,通常将一些中间计算结果放在( 

A、累加器

B、控制器

C、程序存储器

D、数据存储器(正确答案)

17、LED数码管( 

18、利用下列( 

)关键字可以使用不同的中断源。

A、interrupt(正确答案)

B、sfr

C、while

D、using

19、提高单片机的晶振频率,则机器周期( 

A、不变

B、变长

C、变短(正确答案)

D、不定

20、在C51的数据类型中,unsigned 

char型的数据长度和值域为( 

A、单字节,-128~127

B、双字节,-32768~+32767

C、单字节,0~255(正确答案)

D、双字节,0~65535

21、可以将P1口的低4位全部置高电平的表达式是()。

22、51单片机的复位信号有效的是( 

脉冲B、高电平C、下降沿D、低电平(正确答案)

23、下面的while循环执行了( 

)次空语句。

while(i=1);

(正确答案)

无限次B、0次C、1次D、2次

24、单片机上电复位后,PC的内容是( 

A、0000H(正确答案)

B、0003H

C、000BH

D、0700H

25、定时器T0计数溢出后,( 

)置1[单选题]*

A、TF0(正确答案)

B、TF1

C、T1

D、RI

26、在AT8951单片机的4个并口中,需要外接上拉电阻的是( 

27、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( 

A、2μs

B、4μs(正确答案)

C、8μs

D、1ms

28、假设51单片机的晶振为6MHz,则其对应的机器周期为( 

A、0.5us

B、1us

C、1..5us

D、2us(正确答案)

29、在单片机中,通常将一些中间计算结果放在( 

30、以下描述正确的是( 

A、continue语句的作用是结束整个循环的执行

B、break语句的作用是结束整个循环的执行(正确答案)

C、在循环体内使用continue语句或break语句的作用相同

D、以上三种描述都不正确

四:

问答题

1、现在欲清除P1端口P1.4-P1.7为0,可对P1端口如何操作?

要将P2口的P2.1和P2.7的两位数据置1,其他位不变,可对P2端口如何操作?

答案:

P1=P1&0x0f;

P2=P2|0x82.)

2、特殊功能寄存器单元能按位寻址的条件是什么?

ACC是什么寄存器。

字节地址能被8整除;

累加器)

3、单片机在进行处理中断时,一般分为哪几个步骤?

中断请求、中断响应、中断服务和中断返回。

4、一个C语言函数由哪几个部分组成?

void 

main()中两个单词表示什么意思?

一个函数由函数定义/H函数头和函数体组成,void 

表示返回值类型为空,main表示函数的名称。

5、数组charch[]=“chinese”这样的赋值方式对么?

如果对该数组的长度是几?

对,因为C语言允许用字符串的方式对数组进行初始化赋值;

它的长度是8)

6.简要说明开关输入电路中的上拉电阻在端口中起到什么作用?

)[填空题]*

若无上拉电阻,开关断开时引脚处于悬空状态易受外界干扰,而发生误动作,加上上拉电阻后,当开关断开是引脚被上拉电阻拉高,提高了抗干扰性。

7、C语言中变量定义时需要明确哪两个方面?

变量的存储方式有哪两种?

变量的类型和变量的名称;

动态存储和静态存储。

8、简述数组的定义,其按照维数可分为哪几种?

数组是一种将同类型数据集合管理的数据结构,可分为一维、二维、三维和多维数组。

9、按键去抖的方法一般分为哪两种?

实验中我们用到的是哪种方式?

硬件去抖和软件去抖,实验中用到的是软件去抖。

10、C51单片机有哪几个I/O口?

其中哪个I/O口的引脚具有第二功能?

P0,P1,P2,P3;

P3口的引脚具有第二功能)

11、请简要阐述主函数在C语言程序中的重要作用?

每个C语言程序有且只有一个主函数,它是程序执行和结束的唯一出入口。

12、C51单片机的复位电路要接单片机的哪个引脚?

按实现形式可以分为哪几种?

单片机能复位的条件是什么?

9/RST(;

按键复位和上电复位;

9口出现高电平并保持两个机器周期以上)

13、什么是单片机的最小系统,它包括哪几个部分?

单片机能够正常运行的最小电路叫做单片机的最小系统。

包括单片机、电源电路、时钟电路、复位电路。

14、什么叫C51单片机指令周期?

它和机器周期的关系是什么?

指令周期是指执行完一条指令所需要的时间;

它一般有一个、两个、四个机器周期这三种状态。

15.C语言程序设计的基本结构有哪三种?

for可实现上述哪种结构?

选择结构、顺序结构、循环结构;

循环结构)

16、51单片机关于中断优先级和中断优先权是如何规定的?

中断优先级是可以由软件设置的,但是中断优先权是固定的、不能设置,仅用于同级中断源同时请求时的优先次序。

17、单片机的编程语言可分为哪几种?

实验时所有的C语言属于上述的哪种言?

机器语言、汇编语言和高级语言。

C语言属于高级语言)

18、请简述逻辑与运算和布尔与运算的运算规则有什么不同?

并分别写出7&

10和7&

10的结果。

逻辑与运算是运算符两侧的数据或者表达式整体进行与运算,而布尔与运算是运算符两侧的数据转换成二进制后进行按位与运算。

7&&10结果为1,7&10的结果为2或0010)

19、51单片机中可以中断嵌套么?

如果可以是如何规定的?

可以,只能高优先级嵌套低优先级,低优先级不能嵌套高优先级,同级也

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2