单片机C语言期末考试题.docx

上传人:b****2 文档编号:2258455 上传时间:2022-10-28 格式:DOCX 页数:13 大小:47.96KB
下载 相关 举报
单片机C语言期末考试题.docx_第1页
第1页 / 共13页
单片机C语言期末考试题.docx_第2页
第2页 / 共13页
单片机C语言期末考试题.docx_第3页
第3页 / 共13页
单片机C语言期末考试题.docx_第4页
第4页 / 共13页
单片机C语言期末考试题.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

单片机C语言期末考试题.docx

《单片机C语言期末考试题.docx》由会员分享,可在线阅读,更多相关《单片机C语言期末考试题.docx(13页珍藏版)》请在冰豆网上搜索。

单片机C语言期末考试题.docx

单片机C语言期末考试题

单片机C语言期末考试题(A)

一、单项选择题:

40分

1、MCS-51系列的单片机中片内RAM勺字节大小可能的是()

A、128MB、128KC、128D、64

2、C51语言提供的合法的数据类型关键字是()。

3、片内RAM的位寻址区,位于地址()处。

4、间接寻址片内数据存储区(256字节),所用的存储类型是()

A、dataB、bdataC、idataD、xdata

5、MCS-51单片机上电复位的信号是()

A、下降沿B、上升沿C、低电平D、高电平

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

7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数

的个数不能够超过()

A、1B、2C、3D、4

8、需要扩展一片外部RAM,大小32K字节,需要的地址线是()

A、15

B、14

C、13

D、12

9、如果将中断优先级寄存器

A、外部中断1

C、定时/计数器1

10、单片机C51中用关键字(

A、interruptB、unsigned

11、红外线遥控码由发射电路经(

A、38KB、12M

则优先级最高的是()

B、外部中断0

D、定时/计数器0)来改变寄存器组

C、usingD、reentrant

)Hz的载频调制后发射。

C、6MD、32。

768K

IP中,将IP设置为OxOA,

12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的(

)决定的。

 

A、电平

B、宽度

C、频率

D、形状

13、DS1302内的时钟寄存器是以(

)的数据格式定义的。

A、十进制

B、十六进制

C、BCD码

D、压缩BCD码

14、设MCS-51

单片机晶振频率为

12MHz,定时器作定时器使用时,其最高的输入计

数频率应为(

15、

16、

17、

18、

19、

20、

A、2MHz

B、1MHz

C、

500kHz

D、250kHz

使用_nop_()函数时,必须包含的库文件是

A、reg52.h

B、absacc.h

C、

intrins.h

D、stdio.h

ADC0809的启动转换的信号是

A、ALE

B、EOC

C、

CLOCK

D、START

线反转法识别有效按键时,

如果读入的列线值不全为

1,

则说明(

A、有键被按下

C、

定有多个键被按下

DS18B20的总线方式是(

A、SPI

B、I2C

24C02采用的总线形式是

A、CAN

B、

SPI

B、

定只有一个键被按下

D、没有键被按下

C、

ONE—WIRE

D、

SP2

C、

I2C

D、PWM

串行口每一次传送(

字符。

B、1串

C、

1波特

D、1帧

、判断题:

10分

1、C51中,特殊功能寄存器一定需要用大写。

 

2、使用片内存储器时,EA脚必须置低。

()

3、单片机外部中断时只有用低电平触发。

()

4、bit定义的变量一定位于内部RAM的位寻址区。

5、采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。

()

6、51系列的单片机至少有5个中断,KEILC51软件支持最多32个中断。

()

7、MCS-51单片机的程序存储器是可以用来存放数据的。

()

8、bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。

()

9、MCS-51单片机的位地址总共有256位。

()

10、串口中断请求标志必须由软件清除。

()

三、多项选择题:

10分

1、目前,MCS-51单片机采用的开发语言是(

A、通用寄存器区B、可位寻址区

C、用户RAM区

D、SFR

3、C51中使用最广泛的三个数据类型是(

A、bitB、unsignedchar

C、unsignedint

D、int

4、关于bit型变量的用法,说法正确的(

A、bit变量不能声明为指针

B、不能定义有

bit数组

C、bit型变量自动存储于内部RAM的位寻址区D、bit型变量不可用作函数返

回值

5、存储器模式有()

A、xdataB、smallC、codeD、large

四、填空20分

1、单片机中,常用作串入并出的芯片是,常用作232串口电平转换

芯片是。

2、在单片机硬件设计时,31脚一般要接,晶振在PCB设计中应尽量

3、单片机程序的入口地址是,外部中断0的入口地址是

4、非编码式键盘识别有效键盘的方法通常有两种:

一种是另一种

5、若采用12MHz的晶体振荡器,则MCS-51单片机的振荡周期为,

机器周期为。

6、LCD1602常用的写子函数有和两种。

7、KeiLC51软件中,工程文件的扩展名是,编译连接后生成可烧写的

文件扩展名是

8、字符型LCD标准西文字库采用是编码方式。

9、若只需要开串行口中断,则IE的值应设置为,若需要将外部中断0

设置为下降沿触发,则执行的语句为。

10、红外编码中用户码的作用是一帧按键码由个

字节组成。

11、DS1302是双电源工作方式,第二电源的作用是

五、综合应用20分

1、假设单片机的晶体振荡器的频率是12MHz,利用定时器1采用方式1定时20ms,写出初值的计算过程和整个定时器初始化程序,同时写出在P1.7脚上输出0.2秒的方波的完整程序。

2、画出下列要求的原理图,假设单片机的P1口的连接8个LEDP3连接8的对地的按键,当某个按钮按下时相应的LED点亮。

根据描述画出原理图,并编写程序控制?

T2.F1.0

1

10

vcc

T2EIP1.1

39

Pt>.0ADO

P1.2

3

33

PO.1ADL

P1.3

4

37

P0.2ADS

F1.4

5

FO.3炉3

3

6

35

PO.1AD4

F1.6

f

31

PC.5AD5

P1.7

9

33

P0.6ADE

R5T

g

32

F0.7AD7EA

RXDP3.0

1C

31

TXD1

li

jQ

ALE

INTOP3.2

12

29

PSEM

INTIP3.3

13

2S

P2.7A15

TOP3.l

H

27

P2,6-rti-1

Tl.P3.5

15

2€

P2.5M13

mpa.6

16

25

P2.4A12

HDF3.7

17

21

P2.3AL1

IS

23

F2.2AID

XTAL1

19

F2.1A9

vss

20

21

FS.0AS

单片机C语言期末考试题(B)

、单项选择题:

40分

1、MCS-51系列的单片机中片内RAM勺字节大小可能的是()

A、128MB、128KC、128D、64

2、C51语言提供的合法的数据类型关键字是()。

3、片内RAM的位寻址区,位于地址()处。

4、间接寻址片内数据存储区(256字节),所用的存储类型是()

A、dataB、bdataC、idataD、xdata

5、MCS-51单片机上电复位的信号是()

A、下降沿B、上升沿C、低电平D、高电平

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

7、一般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数参数的个数不能够超过()

A、1B、2C、3D、4

8、需要扩展一片外部

RAM,大小32K字节,需要的地址线是(

A、15

B、14

C、13

D、12

9、如果将中断优先级寄存器

A、外部中断1

C、定时/计数器1

10、单片机C51中用关键字(

A、interruptB、unsigned

11、红外线遥控码由发射电路经(

A、38KB、12M

则优先级最高的是()

B、外部中断0

D、定时/计数器0)来改变寄存器组

C、usingD、reentrant

)Hz的载频调制后发射。

C、6MD、32。

768K

IP中,将IP设置为OxOA,

12、红外线遥控码的逻辑“0”与逻辑“1”是以脉冲的(

)决定的。

 

A、电平

B、宽度

C、频率

D、形状

13、DS1302内的时钟寄存器是以(

)的数据格式定义的。

A、十进制

B、十六进制

C、BCD码

D、压缩BCD码

14、设MCS-51

单片机晶振频率为

12MHz,定时器作定时器使用时,其最高的输入计

数频率应为(

15、

16、

17、

18、

19、

20、

A、2MHz

B、1MHz

C、

500kHz

D、250kHz

使用_nop_()函数时,必须包含的库文件是

A、reg52.h

B、absacc.h

C、

intrins.h

D、stdio.h

ADC0809的启动转换的信号是

A、ALE

B、EOC

C、

CLOCK

D、START

线反转法识别有效按键时,

如果读入的列线值不全为

1,

则说明(

A、有键被按下

C、

定有多个键被按下

DS18B20的总线方式是(

A、SPI

B、I2C

24C02采用的总线形式是

A、CAN

B、

SPI

B、

定只有一个键被按下

D、没有键被按下

C、

ONE—WIRE

D、

SP2

C、

I2C

D、PWM

串行口每一次传送(

字符。

B、1串

C、

1波特

D、1帧

、判断题:

10分

1、C51中,特殊功能寄存器一定需要用大写。

 

2、使用片内存储器时,EA脚必须置低。

()

3、单片机外部中断时只有用低电平触发。

()

4、bit定义的变量一定位于内部RAM的位寻址区。

5、采用单片机的C语言开发时,只能利用C51语言书写程序,不能嵌套汇编语言。

()

6、51系列的单片机至少有5个中断,KEILC51软件支持最多32个中断。

()

7、MCS-51单片机的程序存储器是可以用来存放数据的。

()

8、bit和sbit都是用来定义位变量,所以两者之间没有区别,可以随便替换使用。

()

9、MCS-51单片机的位地址总共有256位。

()

10、串口中断请求标志必须由软件清除。

()

三、多项选择

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

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1