全球旧事资料 分类
下标范围时,系统将给出
“下标越界”的出错信息
D、可以通过赋初值的方式确定数组元素的个数
三、判断题
3
f制作人:兰香子
1、在对某一函数进行多次调用时,系统会对相应的自动变量重新分配存
储单元。
(√)
2、在C语言的复合语句中,只能包含可执行语句。
(×)
3、Co
ti
ue和break都可用来实现循环体的中止。
(×)
4、字符常量的长度肯定为1。
(√)
5、在MCS51系统中,一个机器周期等于15μs。
(×)
6、C语言允许在复合语句内定义自动变量。
(√)
7、若一个函数的返回类型为void,则表示其没有返回值。(√)
8、所有定义在主函数之前的函数无需进行声明。
(×)
9、定时器与计数器的工作原理均是对输入脉冲进行计数。(×)
10、MCS51的程序存储器只是用来存放程序的。
(×)
11、若一个函数的返回类型为void,则表示其没有返回值。(√)
12、定时器与计数器的工作原理均是对输入脉冲进行计数。(×)
13、SFR中凡是能被8整除的地址,都具有位寻址能力。(√)
14、不能用“sfr16”直接访问定时器/计数器0和1。
(√)
15、MCS51单片机的程序存储器只能用来存放程序的。
(×)
16、串口中断标志由硬件清0。
(×)
17、特殊功能寄存器的名字,在C51程序中,全部大写。(√)
18、“sfr”后面的地址可以用带有运算的表达式来表示。
(×)
19、i
cludereg51h与i
clude“reg51h”是等价的。
(√)
20、sbit不可以用于定义内部RAM的可位寻址区,只能用在可位寻址的
SFR上。
(×)
四、简答题
1.51系列单片机具有几个中断源,分别是如何定义的其中哪些中断源可
以被定义为高优先级中断,如何定义
答:具有5个中断源,分别是外部中断INT0和外部中断INT1、
定时器溢出中断0和定时器溢出中断1以及串行中断。通过对中
断优先级寄存器IP的设置,每个中断源都可以被定义为高优先级
中断。
2.各中断源对应的中断服务程序的入口地址是否能任意设定
答:各中断源的入口地址已经在中断地址区中被定义了,不
能任意设定
3.如果想将中断服务程序放置在程序存储区的任意区域,在程序中应该作
何种设置请举例加以说明。
答:如果要将中断服务程序放置在程序存储区的任意区域,
在程序中要通过在中断地址区的对应地址上设置跳转指令才可实
现对中断服务程序的执行。
4
f制作人:兰香子
例如:外部中断O的中断服务程序INTOP放置在程序存储区的任
意区域,此时,通过以下方式,可实现对中断服务程序的执行:
ORGO003H、JMP、INTOP
4、什么是r
好听全球资料 返回顶部