单片机C语言期末考试题..
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
单片机C 语言期末考试题(A )
、单项选择题:40分
1、MCS-51系列的单片机中片内 RAM 勺字节大小可能的是(
2、C51语言提供的合法的数据类型关键字是(
5、MCS-51单片机上电复位的信号是(
6、可以将P1 口的低4位全部置高电平的表达式是(
的个数不能够超过(
C 、3
A 、外部中断1
B 、外部中断0
C 、定时/计数器1
D 、定时/计数器0
&需要扩展一片外部 RAM ,大小 32K 字节,需要的地址线是(
A 、15
B 、 14
C 、13
D 、12
9、如果将中断优先级寄存器 IP 中, 将IP 设置为0x0A ,则优先级最高的是 (
10、单片机C51中用关键字(
)来改变寄存器组 A 、interrupt B 、unsigned C 、using D 、reentrant
11、红外线遥控码由发射电路经( )Hz 的载频调制后发射。 A 、38K B 、 12M
C 、6M
D 、32。768K A 、128M
B 、 128K
C 、128 64
A 、sfr
B 、BIT
Char
in teger r
3、片内RAM 的位寻址区,位于地址(
)处。 A 、00H 〜1FH B 、20H 〜2FH
C 、 30H 〜7FH
D 、 80H 〜FFH 4、间接寻址片内数据存储区(256字节)
,所用的存储类型是 A 、data
B 、bdata
C 、idata
D 、xdata A 、下降沿
B 、上升沿
C 、低电平
D 、咼电平
7、 A 、P1&=0x0f
B 、 P1|=0x0f
C 、 P1A=0x0f
D 、 P1=~P1
•般单片机C51 程序中,为了使程序执行的效率最高,函数参数传递时,函数参数
12、红外线遥控码的逻辑“0 ”与逻辑“ 1 ”是以脉冲的
(
)决定
的。
A、电平
B、宽度
C、频率
D、形状
13、DS1302内的时钟寄存器是以()的数据格式定义
的。
A、十进制
B、十六进制
C、BCD 码
D、压缩BCD码
14、设 MCS-51 单片机晶振频率为12MHz,定时器作定时器使用时,其最高的输入计数频率应为(
A、2MHz
B、1MHz 500kHz D、 250kHz
15、使用_nop_()函数时,必须包含的库文件是
(
A、reg52.h
B、absacc.h C
、intrin
s.h
D、
stdio.h
16、ADC0809的启动转换的信号是(
A、ALE EOC C
、
CLOCK D、START
17、线反转法识别有效按键时, 如果读入的列线值不全为则说明(
A、有键被按下B
、
定只有一个键被按下
定有多个键被按下D、没有键被按下
18、DS18B20的总线方式是(
A、SPI
B、l2C ONE — WIRE SP2
19、24C02采用的总线形式是
A、CAN SPI C、l2C D、PWM
20、串行口每一次传送(字
符。
C、1波特
D、1帧
、判断题:10分
A 、机器语言
B 、汇编语言
C 、BASIC 语言
1、C51中,特殊功能寄存器一定需要用大写。
2、使用片内存储器时, EA 脚必须置低。(
3、单片机外部中断时只有用低电平触发。
10、串口中断请求标志必须由软件清除。 (
三、多项选择题:10分
1、目前,MCS-51单片机采用的开发语言是(
4、bit 定义的变量一定位于内部 RAM 的位寻址区。
5、采用单片机的C 语言开发时, 只能利用C51语言书写程序,不能嵌套汇编语言。
7、 9、 51系列的单片机至少有 5 个中断,KEIL C51软件支持最多 32个中断。
MCS-51单片机的程序存储器是可以用来存放数据的。
bit 和sbit 都是用来定义位变量,所以两者之间没有区别, 可以随便替换使用。
MCS-51单片机的位地址总共有 256位。(
D、C语言
E、PASCAL 语言
2、51单片机的RAM包含以下几个部分(
A、通用寄存器区
B、可位寻址区
C、用户RAM区
D、 SFR
3、C51中使用最广泛的三个数据类型是(
A、bit
B、unsigned char un sig ned int int
4、关于bit型变量的用法,说法正确的(
A、bit变量不能声明为指针
B、不能定义有bit 数组
C、bit型变量自动存储于内部 RAM的位寻址区
D、bit型变量不可用作函数返
回值
5、存储器模式有(
A、xdata B 、small C 、code D 、large
四、填空20分
1、单片机中, 常用作串入并出的芯片是_ ,常用作232串口电平转换芯片是
2、在单片机硬件设计时,31脚一般要接,晶振在PCB设计中应尽量
3、单片机程序的入口地址是,外部中断0的入口地址是