文档库 最新最全的文档下载
当前位置:文档库 › 《单片机C语言模拟参考题 1》

《单片机C语言模拟参考题 1》

《单片机C语言模拟参考题 1》
《单片机C语言模拟参考题 1》

《单片机C语言试题》(一)

一、单选题

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

A、Double

B、short

C、integer

D、Char

1、片内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中一般指针变量占用( C )字节存储。

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位计数结构

二、判断题:

1、若一个函数的返回类型为void,则表示其没有返回值。()

2、定时器与计数器的工作原理均是对输入脉冲进行计数。()

3、SFR中凡是能被8整除的地址,都具有位寻址能力。( )

4、不能用“sfr16” 直接访问定时器/计数器0和1。( )

5、MCS-51单片机的程序存储器只能用来存放程序的。()

6、串口中断标志由硬件清0。()

7、特殊功能寄存器的名字,在C51程序中,全部大写。()

8、“sfr”后面的地址可以用带有运算的表达式来表示。()

9、#include 与#include “reg51.h”是等价的。()

10、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。()

三、多项选择题:

1、A T89C51系列单片机内部集成的部件主要有()

A、算术逻辑运算单元ALU

B、随机存取存储器RAM

C、Flash 存储单元

D、接口电路

E、定时和中断控制系统

2、STC89C51系列单片机支持的对非易失性Flash程序存储器的编程方式有( )

A、UATR串行编程

B、并行编程

C、I/O口编程

D、在线系统编程(ISP)

3、P1.0口可实现的功能是()

A、I/O口

B、输出50%占空比的时钟信号

C、定时/计数器2的外部时钟输入

D、输出地址信号

4、Keil C51高级编程主要包括:()

A、绝对地址访问

B、C51与汇编的接口

C 、C51软件包中的通用文件D、段名转换与程序优化

5、所有现代的PC键盘接口都是()

A、PS/2

B、AT

C、RS232

D、USB

6、51单片机的RAM包含以下几个部分()

A、通用寄存器区

B、可位寻址区

C、用户RAM区

D、SFR

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

A、Bit

B、unsigned char

C、unsigned int

D、指针

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

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

B、不能定义有bit数组

C、bit型变量自动存储于内部RAM的位寻址区

D、bit型变量不可用作函数返回值

9、变量的存储器类型有()。

A、data

B、bdata

C、idata

D、code

10、存储器模式有()

A、xdata

B、Small

C、code

D、Large

四、填空

1、单片机的复位操作是___ 寄存器IE的值是______。

2、若选择内部程序存储器,EA应该设置为__________(高电平/低电平),那么,PSEN 信号的处理方式为___ __________________。

3、单片机程序的入口地址是__________,外部中断1的入口地址是____________。

4、8255A内部控制电路还可以分成两组:A组和B组。其中A组控制的对象是________,B组控制的对象是____________。

5、单片机的内部RAM区中,可以位寻址的地址范围是__________________,特殊功能寄存器中,可位寻址的地址是__________________。

6、KeiL C51软件中,工程文件的扩展名是__________,编译连接后生成可烧写的文件扩展名是____________

7、C51支持的指针有_______________和_______________。

8、MCS-51单片机中,在IP=0x00时,优先级最高的中断是_______________,最低的是____ _________。

9.MCS—51单片机的P0—P4口均是并行I/O口,其中的P0口和P2口除了可以进行数据的输入、输出外,通常还用来构建系统的和,在P0—P4口

中,为真正的双向口,为准双向口。

10.MCS—5l单片机的堆栈区只可设置在存储区(器)

11.MCS—51单片机外部中断请求信号有方式和方式,在方式下,当采集到INT0、INT1的有效信号为低电平时,激活外部中断。

12.定时器/计数器的工作方式3是指。而另一个定时器/计数器此时通常只可作为串行口的波特率发生器使用。

13.MCS—96单片机的最大寻址空间是,该空间的地址范围为,系统上电及复位的程序入口地址为,芯片配置字节CCB的地址

为。

五、简答:

1单片机的应用领域:

2如何正确使用P3口?

3.简述累加器的ACC的作用。

4.简述MCS-51单片机的中断入口地址。

相关文档