欢迎访问本站!这是一条测试公告。
想要快速找到正确答案?
立即关注 九八五题库微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学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. 时钟
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
如果觉得文章对您有用,请随意打赏。
您的支持是我们继续创作的动力!
微信扫一扫
支付宝扫一扫