《单片机应用系统设计》武汉理工大学20春作业二
单片机应用系统设计-作业二1.[单选题] MCS-51有中断源( )。
奥鹏作业答案可以联系QQ 761296021
A.5个
B.2个
C.3个
D.6个
正确答案:——A——
2.[单选题] 若晶振频率为fosc,波特率为fosc/12的工作方式是( )。
A.方式0
B.方式1
C.方式2
D.方式3
正确答案:——A——
3.[单选题] MCS-51单片机可分为两个优先级别。各中断源的优先级别设定是利用寄存器( )。
A.IE
B.IP
C.TCON
D.SCON
正确答案:——B——
4.[单选题] 在51单片机的中断请求源中,需要外加电路实现中断撤销的是 。
A.电平方式的外部中断
B.脉冲方式的外部中断
C.外部串行中断
D.定时中断
正确答案:————
5.[单选题] 在MCS-51系统中,若晶振频率是6MHz,一个机器周期等于( ) μs。
A.1
B.23
C.3
D.0.5
正确答案:————
6.[单选题] 在C语言中对一维整型数组的正确定义为( )。
A.int a(10);
B.int n=10,a;
C.intn;a;
D.#define N 10;int a; 无忧答案网q76129 6021
正确答案:————
7.[单选题] C语言中的标识符只能由字母、数字和下划线三种字符组成,且第一个字符( )。
A.必须为字母
B.必须为下划线
C.必须为字母或下划线
D.可以是字母、数字和下划线中任一种字符
正确答案:————
8.[单选题] 89C51是以下哪个公司的产品?()。
A.INTEL
B.AMD
C.ATMEL
D.PHILIPS
正确答案:————
9.[单选题] 以下对一维数组a的正确说明是( )。
A.char a(10);
B.int a[ ];
C.int k=5,a;
D.chara={‘a’,’b’,’c’};
正确答案:————
10.[单选题] 下列指令中不影响标志位CY的指令有()。
A.ADDA,20H
B.CLR
C.RRCA
D.INCA
正确答案:————
11.[单选题] C语言中while与do-while语句的主要区别是( )。
A.do-while的循环体至少无条件执行一次
B.do-while允许从外部跳到循环体
C.while的循环体至少无条件执行一
D.while的循环控制条件比do-while的严格
正确答案:————
12.[单选题] 以下选项中属于C语言的数据类型是( )。
A.复合型
B.双精度型
C.逻辑型
D.集合型
正确答案:————
13.[单选题] 在MCS—51中,需双向传递信号的是( )。
A.地址线
B.数据线
C.控制线
D.电源线
正确答案:————
14.[单选题] 下列叙述中,正确一条是( )。
A.计算机语言中,只有机器语言属于低级语言
B.高级语言源程序可以被计算机直接执行
C.C语言属于高级语言
D.机器语言是所用机器无关的
正确答案:————
15.[单选题] 串行工作方式1的波特率是( )。
A.固定的,为时钟频率的十二分之一
B.固定的,为时钟频率的三十二分之一
C.固定的,为时钟频率的六十四分之一
D.可变的,通过定时器/计数器1的溢出率设定
正确答案:————
16.[单选题] C语言中,关系表达式和逻辑表达式是( )。
A.0
B.0或1
C.1
D.‘T’或’F’
正确答案:————
17.[单选题] 已知char x[]="hello", y[]={'h','e','a','b','e'};, 则关于两个数组长度的正确描述是( )。
A.相同
B.x大于y
C.x小于y
D.以上答案都不对
正确答案:————
18.[单选题] 使用定时器T1时,有几种工作模式()。
A.1种
B.2种
C.3种
D.4种
正确答案:————
19.[单选题] 在中断流程中有“关中断”的操作,对于外部中断0,要关中断应复位中断允许寄存器的 ( )。
A.EA位和ET0位
B.EA位和EX0位
C.EA位和ES位
D.EA位和ET1位
正确答案:————
20.[单选题] LCD1602模块的RS=0,R/W=0,表示()。
A.指令寄存器写入
B.数据寄存器写入
C.数据寄存器读出
D.忙信号读出
正确答案:————
21.[单选题] INTEL 8051 CPU是( )位的单片机。
A.16
B.4
C.8
D.准16
正确答案:————
22.[单选题] 若有说明:int a[]={{1,2,3},{4,5},{6,7}}; 则数组a的第一维的大小为: ( ) 。
A.2
B.3
C.4
D.无确定值
正确答案:————
23.[单选题] 下列关于C语言的说法错误的是( )。
A.C程序的工作过程是编辑、编译、连接、运行
B.C语言不区分大小写
C.C程序的三种基本结构是顺序、选择、循环
D.C程序从main函数开始执行
正确答案:————
24.[单选题] 51单片机的VCC(40)引脚是( )引脚。
A.主电源+5V
B.接地
C.备用电源
D.访问片外存贮器
正确答案:————
25.[单选题] LCD1602模块的RS=1,R/W=1,表示()。
A.指令寄存器读出
B.数据寄存器读出
C.数据寄存器写入
D.忙信号读出
正确答案:————
26.[单选题] 若已定义:int a, *p=a;并在以后的语句中未改变p的值,不能表示a地址的表达式为( )。
A.p+1
B.a+1
C.a++
D.++p
正确答案:————
27.[单选题] 在C语言中,函数的数据类型是指( ) 。
A.函数返回值的数据类型
B.函数形参的数据类型
C.调用该函数时的实参的数据类型
D.任意指定的数据类型
正确答案:————
28.[单选题] MCS-51响应中断时,下面哪一个条件不是必须的( )。
A.当前指令执行完毕
B.中断是开放的
C.没有同级或高级中断服务
D.必须有RETI指令
正确答案:————
29.[单选题] 若51单片机中断源都编程为同级,当它们同时申请中断时,CPU首先响应()。
A.INT1
B.INT0
C.T1
D.T0
正确答案:————
30.[单选题] 在C语言中,表示静态存储类别的关键字是( )。
A.auto
B.register
C.static
D.extern
正确答案:————
31.[单选题] C语言程序从( )开始执行。
A.程序中第一条可执行语句
B.程序中第一个函数
C.程序中的main函数
D.包含文件中的第一个函数
正确答案:————
32.[单选题] 对二维数组的正确定义是( )。
A.int a[ ] [ ]={1,2,3,4,5,6};
B.int a [ ]={1,2,3,4,5,6};
C.int a[ ] ={1,2,3,4,5,6};
D.int a={1,2,3,4,5,6};
正确答案:————
33.[单选题] 未指定存储类别的变量,其隐含的存储类别为( )。
A.auto
B.static
C.extern
D.register
正确答案:————
34.[单选题] 设整型变量 a=2,则执行下列语句后,浮点型变量b的值不为0.5的是( )。
A.b=1.0/a
B.b=(float)(1/a)
C.b=1/(float)a
D.b=1/(a*1.0)
正确答案:————
35.[单选题] 以下不能定义为用户标识符的是( )。
A.scanf
B.Void
C._3com
D.int
正确答案:————
36.[单选题] 在中断服务程序中,至少应有一条()。
A.传送指令
B.转移指令
C.加法指令
D.中断返回指令
正确答案:————
37.[单选题] 下面( )表达式的值为4。
A.11/3
B.11.0/3
C.(float)11/3
D.(int)(11.0/3+0.5)
正确答案:————
38.[单选题] 串行通信的传送速率单位是波特,而波特的单位是 ()。
A.字符/秒
B.位/秒
C.帧/秒
D.帧/分
正确答案:————
39.[单选题] 51单片机中,唯一一个用户可使用的16位寄存器是( )。
A.PSW
B.ACC
C.SP
D.DPTR
正确答案:————
40.[单选题] 设有字符数组a,则的输入语句是( )。
A.gets(''a'');
B.scanf("%c",a);
C.scanf("%s",a);
D.gets("a");
正确答案:————
附件是答案,核对题目下载www.ap5u.com
页:
[1]