《单片机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程序中,全部大写。( )
1
8、“sfr”后面的地址可以用带有运算的表达式来表示。( ) 9、#include
10、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的SFR上。( ) 三、多项选择题:
1、AT89C51系列单片机内部集成的部件主要有( )
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组控制的对象是____________。
2
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单片机的中断入口地址。
3
相关推荐: