覆盖学起Plus、超星学习通等平台的全学科作业答案、历年真题与考试速查系统
中国大学MOOC作业考试答案

想要快速找到正确答案?

立即关注 九八五题库微信公众号,轻松解决学习难题!

中国大学MOOC
扫码关注

作业辅导
扫码关注
论文指导
轻松解决学习难题!

中国大学MOOC单片机应用基础作业答案

单片机应用基础

学校: 九八五题库

学校: 超星学习通

题目如下:

1. 1. 51系列单片机的4个并行I/O端口作为通用I/O端口使用,在输出数据时,必须外接上拉电阻的是( )。

A. P3端口

B. P2端口

C. P0端口

D. P1端口

答案: P0端口

2. 1. C51程序的基本程序结构包括:_________结构、_________结构和_________结构。

答案: 顺序# 选择# 循环

3. 2. 一个C语言源程序至少应包括一个_________函数。程序执行总是从_________开始,到____________结束。

答案: 主# 主函数# 主函数

4. 3. C语言语句必须以“_______”结束。

答案: ;

5. 4. 注释的方式有两种:一种是采用“/*······*/”的格式,可以注释多行;另外一种是采用“_______”格式,只能注释一行。

答案: //

6. 5. 下面的延时函数delay( )执行了________次空语句。 viod delay( ) { int i; for(i=0;i<100;i++); }

答案: 100

7. 6. C语言程序中可以没有子函数。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

8. 7. C51语言程序总是从( )开始执行的。

A. 主函数

B. 主程序

C. 子程序

D. 主过程

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

9. 8. 以下说法中正确的是( )。

A. C语言程序总是从第一个的函数开始执行

B. 在C语言程序中,要调用的函数必须在main()函数中定义

C. C语言程序总是从main()函数开始执行

D. C语言程序中的main()函数必须放在程序的开始部分

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

10. 9. 下面叙述不正确的是( )。

A. 一个C源程序可以由一个或多个函数组成。

B. 一个C源程序必须包含一个函数main( )

C. 在C程序中,注释说明只能位于一条语句的后面

D. C程序的基本组成单位是函数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

11. 10. 单片机的程序是以( )形式存放在程序存储器中的。

A. C语言源程序

B. 汇编程序

C. 二进制编码

D. BCD码

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

12. 11. 下列C程序设计结构图中,( )是顺序结构。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

13. 12. 下列C程序设计结构图中,( )不是循环结构。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

14. 13. C语言源程序文件的扩展名是________。

A. .exe

B. .c

C. .hex

D. .asm

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

15. 1. unsigned char定义的变量取值范围( )。

A. 0-1

B. 0-100

C. 0-255

D. 0-256

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

16. 2. 整型(int)数据的数据长度为__________(字节)。

A. 1B

B. 2B

C. 3B

D. 4B

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

17. 3. unsigned int定义的变量取值范围( )。

A. 0-65535

B. 0-65536

C. 1-65535

D. 1-65536

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

18. 4. 在C51的数据类型中,unsigned char型的数据长度和值域为( )。

A. 单字节,-128~127

B. 双字节,-32768~+32767

C. 单字节,0~255

D. 双字节,0~65535

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

19. 5. C语言中,int类型数据占2个字节,则float类型数据占( )个字节。

A. 1

B. 2

C. 4

D. 8

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

20. 6. 程序设计中的数据可分为________和________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

21. 7. C51的程序设计中,_______类型数据经常用于处理ASCⅡ字符或用于处理小于255的整型数。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

22. 1. 如果a=6;b=4,则a!=b和a<=b的值分别是多少

A. 0 0

B. 0 1

C. 1 0

D. 1 1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

23. 2. C51中 0x75|0x42运算结果是( )。

A. 0x77

B. 0x40

C. 0x07

D. 0xb7

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

24. 3. 变量temp=0x15,经过运算“temp>>=4”后的temp值为( )。

A. 0x19

B. 0x55

C. 0x01

D. 0x50

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

25. 1. 用单片机控制8位LED发光二极管(共阳极),低4位亮高4位灭,控制端口P1设置的数据为P1=_______;若8位LED为共阴极接法,实现此效果P1=_______;

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

26. 2. 用单片机控制8位LED间隔点亮(共阳极),控制端口P1设置的数据为P1=_______;

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

27. 3. 想要实现图中所示的彩灯效果(共阳极),控制端口P1赋值为P1=_______;

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

28. 1. ( )语句常用于延时等待。

A. if

B. 表达式语句

C. 空语句

D. 复合语句

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

29. 2. 表达式语句由___________组成;空语句由____________构成。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

30. 1. ___________语句一般用做单一条件或分支数目较少的场合,如果编写超过3个以上分支的程序,可用多分支选择的___________语句。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

31. 2. 在C语言的if语句中,用做判断的表达式为( )。

A. 关系表达式

B. 逻辑表达式

C. 算式表达式

D. 任意表达式

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

32. 3. “for(i=0;i<=3,i++);”循环执行了( )次空语句。

A. 3次

B. 2次

C. 1次

D. 4次

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

33. 1. 下面的延时函数delay( )执行了__________次空语句。 viod delay( ) { int i; for(i=0;i<100;i++); }

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

34. 2. while语句和do-while语句的区别在于:_____________语句是先执行、后判断,与此不同的___________语句是先判断、后执行。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

35. 3. 下面while语句执行了___________次空语句。 i=1; while(i!=0);

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

36. 4. 在C51语言中,当while语句中的条件为( )时,结束循环。

A. 0

B. false

C. true

D. 非0

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

37. 5. 下面的 while循环执行了( )次空语句。 while (i=3);

A. 0次

B. 1次

C. 3次

D. 无限次

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

38. 6. 以下描述正确的是( )。

A. continue语句的作用是结束整个循环的执行

B. 只能在循环体内和switch语句体内使用break语句

C. 在循环体内使用break语句或continue语句的作用相同

D. 以上三种描述都不正确

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

39. 1. 对两个数组a和b进行如下初始化: char a[ ]="ABCDEF"; char b[ ]={'A','B','C','D','E','F'}; 则以下叙述正确的是( )。

A. a与b数组完全相同

B. a与b长度相同

C. a和b中都存放字符串

D. a数组比b数组长度长

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

40. 2. 下面是对一维数组s的初始化,其中不正确的是( )。

A. char s[5]={"abc"};

B. char s[5]={'a','b','c'}

C. char s[5]="";

D. char s[5]="abcdef";

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

41. 3. 有语句“unsigned char mm[]={0x01,0x02,0x03,0x04};”,则数组元素mm[3]的值为( )。

A. 0x01

B. 0x02

C. 0x03

D. 0x04

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

42. 4. 对于语句int num[3]声明的数组,下列哪个不是其中的元素( )。

A. num[0]

B. num[1]

C. num[2]

D. num[3]

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

43. 1. C语言中,函数返回值的类型是由( )决定的。

A. 调用函数时临时

B. return语句的表达式类型

C. 调用该函数的主调函数类型

D. 定义函数时,所指定的函数类型

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

44. 2. 定义为void类型的函数,其含义是( )。

A. 调用函数后,被调用的函数没有返回值

B. 调用函数后,被调用的函数不返回

C. 调用函数后,被调用的函数的返回值为任意的类型

D. 以上说法都是错误的

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

45. 3. C语言程序的基本单位是( )。

A. 程序

B. 语句

C. 字符

D. 函数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

46. 4. 函数定义时所用参数称为________参,调用时所用参数称为________参。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

47. 5. 在C语言中,一个函数一般由两部分组成,它们是_________和__________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

48. 1. 80C51系列单片机内部有两个________位的定时器/计数器,它们分别是_______和________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

49. 2. 80C51内部的定时/计数器对 脉冲的计数,实现的是计数功能;对 脉冲的计数,实现的是定时功能。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

50. 3. 51系列单片机T0的溢出标志TF0,若计数满在CPU响应中断后,___________。

A. 由硬件清零

B. 由软件清零

C. A和B都可以

D. 随机状态

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

51. 4. ___________是51单片机内部定时器/计数器1的启动控制位。

A. TR0

B. TR1

C. TF0

D. TF1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

52. 5. 若将定时/计数器用于计数工作方式,则外部事件脉冲必须从 引脚输入;若将定时/计数器用于定时工作方式,则计数脉冲是 产生的机器周期信号。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

53. 1. 定时与计数功能选择由TMOD寄存器中的( )位控制。

A. GATE

B.

C. M1

D. M0

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

54. 2. 当M1、M0为_______时,定时器/计数器被选为工作方式0。此时,使用的是13位的计数器。

A. 01

B. 10

C. 00

D. 11

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

55. 3. T0的计数溢出标志位是()。

A. TCON中的TF0

B. TCON中的TF1

C. TCON中的TR0

D. TCON中的TR1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

56. 4. 语句TR1=1;的作用是( )。

A. 启动T1计数

B. 启动T0计数

C. 停止T1计数

D. 停止T0计数

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

57. 1. 51系列单片机系统中有______个中断源,能够实现_______级中断嵌套;中断允许实现的是_______级控制。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

58. 2. 51系列单片机T0的溢出标志TF0,若计数满在CPU响应中断后,___________。

A. 由硬件清零

B. 由软件清零

C. A和B都可以

D. 随机状态

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

59. 3. CPU响应中断后,不能自动清除中断请求标志位的是___________。

A.

B.

C. 定时/计数器T0/T1中断

D. 串行口中断T1/R1

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

60. 4. 下列中断优先顺序排列,有可能实现的有_________。

A.

B.

C.

D.

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

61. 1. 用单片机控制共阳极数码管显示“4”时,控制端P1=________;

A. 0x66

B. 0x99

C. 0x6f

D. 0x90

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

62. 2. 单片机控制1位共阴极数码管,控制端P1=0x76;则数码管显示的内容是( )。

A. 8

B. 5

C. H

D. E

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

63. 1. 1位数码管有( )个引脚?

A. 7

B. 8

C. 9

D. 10

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

64. 2. 共阳极数码管显示数字“0”,控制端口P1赋值( )。

A. 0x3f

B. 0xff

C. 0xc0

D. 0x80

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

65. 3. LED数码管显示器要想显示字符,就要在数码管的段选端加上合适的电平信号,共阳极需要___________代表亮,而共阴极需要___________代表亮。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

66. 4. LED数码管显示器的___________显示有接线简单、编程容易的优点,但缺点也很明显,每一位字符的显示均要占用一个并行I/O口,所以这种显示电路应用较少,只用在显示位数较___________的场合。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

67. 5. 七段数码管比八段数码管少一段,是两种不同的元件。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

68. 1. 4位共阳极数码管,显示“2166”数组led[4]={ }

A. 0x5b,0x06,0x7d,0x7d

B. 0xa4,0xf9,0x82,0x82

C. 0xf9,0xa4,0x82,0x82

D. 0xa4,0xf9,0x7d,0x7d

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

69. 2. 想用8位数码管动态显示“2018.05.01”,程序中的延时时间选用下面哪组,显示效果最好。

A. 1s

B. 0.5s

C. 50ms

D. 1ms

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

70. 3. 数码管显示稳定静止的画面用静态显示,显示动态画面用动态显示。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

71. 4. 动态显示可以实现多位数码管同时点亮的效果。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

72. 5. LED数码管动态显示器采用__________的方法显示各位数字或字符。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

73. 1. 数码管动态显示利用了人眼的( )特性。

A. 宽视角

B. 视觉连带集中

C. 视觉暂留

D. 明暗适应性

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

74. 2. 数码管动态显示时,控制显示段码的为____端。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

75. 3. 数码管动态显示时,控制各位显示器通断的公共端为____端。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

76. 1. 按键分成________和________两类。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

77. 2. _________按键造价低廉,但寿命较短;_________按键成本较高,但使用寿命较长。单片机系统中较常见的是_________按键。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

78. 3. 触点式按键按下为_______电平,释放为______电平。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

79. 4. 消除按键抖动的措施有_______和________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

80. 1. 图中的是( )式按键。

A. 触点

B. 非触点

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

81. 2. 图中的是( )式按键。

A. 触点

B. 非触点

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

82. 3. 图中的磁性开关属于( )式按键。

A. 触点

B. 非触点

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

83. 4. 图中的是4×4_______键盘。

A. 独立式

B. 矩阵式

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

84. 1. 串行通信是指将数据____________传送,通信设备的发送端和接收端之间数据信息的传输是在______根数据线上,仅需_________根传输线即可完成,节省传输线,串行通信的速度_________;传输距离_________;通信时钟频率_________;抗干扰能力_________;使用的传输设备成本_________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

85. 1. 串行通信的制式可以分为3种:_________、_________和_________。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

86. 1. MCS-51系列单片机内部有一个可编程_________的串行口。

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

87. 2. 单片机输出的信号为( )电平。

A. RS-485

B. RS-232C

C. TTL

D. D.RS-232

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

88. 3. 单片机的串行口属于单片机的( )。

A. 片内资源

B. 片外资源

C. 外部设备

D. 扩展设备

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。

89. 1. 单片机的串行口工作在方式0时,RXD引脚作为( )引脚使用。

A. 输入

B. 输出

C. 输入/输出

D. 时钟

答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。



    文章说明
    本文标签:
    ©版权声明
    本站提供的文章均来自网上,如有侵权请邮件与我们联系处理。敬请谅解!
    评论留言

    昵称

    邮箱

    地址