单片机C语言期末考试题
- 格式:docx
- 大小:52.92 KB
- 文档页数:9
、单项选择题: 40 分 单片机 C 语言期末考试题( A )
1、MCS-51系列的单片机中片内 RAM
勺字节大小可能的是( A
、 128M 、 128K 、 128 、
64
2、 C51
语言提供的合法的数据类型关键字是( )。 A 、 sfr B 、 BIT C 、
Char D
3、 片内RAM
勺位寻址区,位于地址( )处。 A 、 00H 〜1FH B 、 20H
〜 2FH C
、 30H 〜
7FH D 、 4、 间接寻址片内数据存储区( 256 字节),所用的存储类型是 D
、
integer r
80H 〜FFH
A 、 data
B 、 bdata C
、 idata
5、 MCS-51
单片机上电复位的信号是( ) A
、下降沿 B 、上升沿 C
、低电平 6
、 可以将 P1 口的低 4
位全部置高电平的表达式是( A 、P1&=0x0f B 、P1|=0x0f C 、P 1A=0x0f
) 、 xdata
、高电平 、 P1=~P1
般单片机C51程序中,为了使程序执行的效率最高,函数参数传递时,函数 参数的个数不能够超过 A 、 1
B
8、需要扩展一片外部
A
、 15
B
7、 )
、 2 C
、 3 D
RAM 大小
32K 字节,需要的地址线是(
C 、 13 D
中,将 IP 设置为 0x0A , 、 14 9
、 如果将中断优先级寄存器 () A 、外部中断 1 C
、定时/
计数器1
10、 单片机 C51
中用关键字 A 、 interrupt B
IP unsigned
11
、
红外线遥控码由发射电路经 A 、 38K 、 12M 12 、 红外线遥控码的逻辑“ 0” 与逻辑
、电平
B 、宽度 、3 、4
、 13 、外部中断 0 、定时 / 计数器 0 )来改变寄存器组 C 、
using D
、 12 则优先级最高的是
Hz 的载频调制后发
射。 、
6M
1”是以脉冲的(
、频率
、
reentrant
、 32。
768K
)决定
的。
D 、形状
13、DS1302内的时钟寄存器是以(
的数据格式定义的。
A 、十进制
B 、十六进制 14、设MCS-51单片机晶振频率为 计数频率应为( ) A 、2MHz B 、
1MHz 12MHz 、BCD 码 D 、压缩BCD
码 定时器作定时器使用时,其最高的输入 C
15、 使用_nop_()函数时,必须包含的库文件疋 A
、 B
、 C
、 D
、 16、
A DC0809
的启动转换的信号是 A 、ALE B 、EOC 、500kHz 曰.(
、250kHz
) ) 、CLOCK
、START
17
、线反转法识别有效按键时,
如果读入的列线值不全为
1,
则说明(
A 、有键被按下
定只有一个键被按下
C 一定有多个键被按下
D 、没有键被按下
18、DS18B20的总线方式是(
A 、SPI
B 、12
C
、ON —WIRE D 、SP2
19、24C02采用的总线形式是(
A 、CAN
、SPI
、丨
2
C
、PWM
20
、串行口每一次传送( )字符。 A 、1个 C 、1
波特 二、判断题:10分 1、C51
中,特殊功能寄存器一定需要用大写。 2、使用片内存储器时,EA 脚必须置低。( 3、单片机外部中断时只有用低电平触
发。
4、bit 定义的变量一定位于内部 RAM 的位寻址区。
A 、 bit
B 、 unsigned char
、 unsigned int
D 、 int
5、采用单片机的C 语言幵发时,只能利用 C51语言书写程序,不能嵌套汇编
语言。(
6、 51 系列的单片机至少有 5 个中断, KEIL C51 软件支持最多 32 个中断。
MCS-51单片机的程序存储器是可以用来存放数据的。
使用。
10、串口中断请求标志必须由软件清除。 ( )
三、多项选择题: 10 分
1 、目前,MCS-51单片机采用的幵发语言是(
E 、PASCAI 语言 2、51单片机的RAM 包含以下几个部分(
SFR
3、 C51 中使用最广泛的三个数据类型是( 7、 8、
b it 和 sbit 都是用来定义位变量,所以两者之间没有区别, 可以随便替换 9、 MCS-51单片机的位地址总共有 256位。()
A 、机器语言
B 、汇编语言
C 、BASIC 语言
D 、 C 语言 A 、通用奇存器区
B 、可位寻址区
C 、用户 RAM 区