第24练 项目二 单片机控制LED单向流水彩灯(1)《单片机技术及应用》(高教版第四版) 一课一练

2025-08-14
| 2份
| 5页
| 40人阅读
| 0人下载

内容正文:

编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用(第4版)》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《单片机技术及应用(第4版)》(高等教育出版社)一课一练的项目二的第24练,内容涵盖项目二LED流水彩灯的任务二 单片机控制LED 单向流水彩灯(1) 《单片机技术及应用(第4版)》(高等教育出版社) 第24练 项目二 LED流水彩灯 任务二 单片机控制LED 单向流水彩灯(1) 1、 单项选择题(本题共5小题) 1、在 C51 中,“y = x++” 的含义是( ) A. 先将 x 的值赋给 y,然后 x 加 1 B. 先 x 加 1,然后将 x 的值赋给 y C. 先将 x 的值赋给 y,然后 x 减 1 D. 先 x 减 1,然后将 x 的值赋给 y 2、以下属于逻辑运算符的是( ) A. / B. && C. < D. & 3、复合赋值运算符 “=” 的含义是( ) A. 加法赋值 B. 乘法赋值 C. 除法赋值 D. 取模赋值 4、按位异或运算符 “^” 的运算规则是( ) A. 有 0 出 0,全 1 出 1 B. 有 1 出 1,全 0 出 0 C. 相同为 0,相异为 1 D. 有 0 出 1,有 1 出 0 5、“a -= 10” 等价于( ) A. a = a + 10 B. a = a - 10 C. a = a * 10 D. a = a / 10 2、 判断题(本题共3题) 1、在 C51 中,“x++” 和 “++x” 在任何情况下都没有区别。( ) 2、关系运算符 “!=” 表示不等于。( ) 3、复合赋值运算符会提高程序的可读性。( ) 3、 简答题(本题共2小题) 1、简述复合赋值运算符的一般形式及含义。 2、进行本次单片机控制 LED 单向流水彩灯实验需要准备哪些工具与材料? 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用(第4版)》(高等教育出版社)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。 本卷是《单片机技术及应用(第4版)》(高等教育出版社)一课一练的项目二的第24练,内容涵盖项目二LED流水彩灯的任务二 单片机控制LED 单向流水彩灯(1) 《单片机技术及应用(第4版)》(高等教育出版社) 第24练 项目二 LED流水彩灯 任务二 单片机控制LED 单向流水彩灯(1) 1、 单项选择题(本题共5小题) 1、在 C51 中,“y = x++” 的含义是( ) A. 先将 x 的值赋给 y,然后 x 加 1 B. 先 x 加 1,然后将 x 的值赋给 y C. 先将 x 的值赋给 y,然后 x 减 1 D. 先 x 减 1,然后将 x 的值赋给 y 【答案】A 【解析】“y = x++” 的执行顺序是先把 x 当前的值赋给 y,之后 x 的值再加 1 。 2、以下属于逻辑运算符的是( ) A. / B. && C. < D. & 【答案】B 【解析】“/” 是算术运算符中的除法运算符;“<” 是关系运算符中的小于运算符;“&” 是位运算符中的按位与运算符;“&&” 是逻辑运算符中的与运算符。 3、复合赋值运算符 “=” 的含义是( ) A. 加法赋值 B. 乘法赋值 C. 除法赋值 D. 取模赋值 【答案】B 【解析】“+=” 表示加法赋值;“=” 表示乘法赋值;“/=” 表示除法赋值;“%=” 表示取模赋值。 4、按位异或运算符 “^” 的运算规则是( ) A. 有 0 出 0,全 1 出 1 B. 有 1 出 1,全 0 出 0 C. 相同为 0,相异为 1 D. 有 0 出 1,有 1 出 0 【答案】C 【解析】“有 0 出 0,全 1 出 1” 是按位与运算符 “&” 的运算规则;“有 1 出 1,全 0 出 0” 是按位或运算符 “|” 的运算规则;“相同为 0,相异为 1” 是按位异或运算符 “^” 的运算规则;“有 0 出 1,有 1 出 0” 是按位取反运算符 “~” 的运算规则。 5、“a -= 10” 等价于( ) A. a = a + 10 B. a = a - 10 C. a = a * 10 D. a = a / 10 【答案】B 【解析】复合赋值运算符 “-=” 表示减法赋值,“a -= 10” 等价于 “a = a - 10”。 2、 判断题(本题共3题) 1、在 C51 中,“x++” 和 “++x” 在任何情况下都没有区别。( ) 【解析】在单独使用时,“x++” 和 “++x” 都使 x 的值加 1;但在如 “y = x++” 和 “y = ++x” 这种赋值语句中是有区别的,“y = x++” 是先赋值后加 1,“y = ++x” 是先加 1 后赋值。 2、关系运算符 “!=” 表示不等于。( ) 【解析】在 C51 的关系运算符中,“!=” 的含义就是不等于。 3、复合赋值运算符会提高程序的可读性。( ) 【解析】采用复合赋值运算符会降低程序的可读性,不过可以使程序代码简单化,并提高编译效率。 3、 简答题(本题共2小题) 1、简述复合赋值运算符的一般形式及含义。 【答案】复合赋值运算符的一般形式为:变量 复合赋值运算符 表达式。其含义是变量与表达式先进行运算符所要求的运算,再把运算结果赋值给参与运算的变量。例如 “a += 56” 等价于 “a = a + 56” 。 2、进行本次单片机控制 LED 单向流水彩灯实验需要准备哪些工具与材料? 【答案】软件方面需要准备 Protel DXP 2004、Proteus 7.4、Keil uVision2、EasyPRO Programmer、流程图绘制软件;硬件方面需要准备编程器 1 台、计算机 1 台、最小系统电路板 1 块、LED 灯控电路板 1 块、杜邦线 1 条、电池盒 1 个。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

第24练 项目二 单片机控制LED单向流水彩灯(1)《单片机技术及应用》(高教版第四版) 一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。