任务二 单片机控制LED 单向流水彩灯 (2)(练习)-《单片机技术及应用(第4版)》(高等教育出版社) 同步精品课堂

2025-08-19
| 2份
| 11页
| 99人阅读
| 0人下载

内容正文:

单片机控制LED 单向流水彩灯 (2) 一、名词解释 1. 单片机最小系统 【答案】在单片机控制 LED 单向流水彩灯任务中,是与 LED 灯控电路共同组成完整电路的一部分,为整个电路提供基础的运行条件,是单片机正常工作所必需的最小化电路结构。 2. LED 灯控电路 【答案】由 8 个 LED 和 8 个 330Ω 的限流电阻组成,与单片机最小系统配合,通过单片机最小系统板 P1 口控制,实现 LED 流水显示效果的电路。 二、单项选择题 1. 在单片机控制 LED 单向流水彩灯任务中,LED 灯控电路由( )组成。 A. 8 个 LED 和 8 个 100Ω 的限流电阻 B. 8 个 LED 和 8 个 330Ω 的限流电阻 C. 10 个 LED 和 10 个 330Ω 的限流电阻 D. 10 个 LED 和 10 个 100Ω 的限流电阻 【答案】B 【解析】 LED 灯控电路由 8 个 LED 和 8 个 330Ω 的限流电阻组成,所以选 B。 2. 在电路搭接时,将单片机最小系统板 P1 口与 LED 灯控电路板的( )用杜邦线相连。 A. 电源口 B. 控制口 C. 数据口 D. 通信口 【答案】B 【解析】将单片机最小系统板 P1 口与 LED 灯控电路板的控制口用杜邦线相连,所以选 B。 3. 在编程时,实现最简单的流水效果的方法是从 P1 口依次输出一个 8 位二进制数,该数( ) A. 只有 1 位为高电平,其余各位均为低电平 B. 只有 1 位为低电平,其余各位均为高电平 C. 有 2 位为低电平,其余各位均为高电平 D. 有 2 位为高电平,其余各位均为低电平 【答案】B 【解析】实现最简单的流水效果是从 P1 口依次输出一个 8 位二进制数,该数中只有 1 位为低电平,其余各位均为高电平,所以选 B。 4. 在绘制程序流程图时,应启动的软件是( ) A. Keil uVision2 B. Proteus 7.4 C. Diagram Designer D. EasyPRO Programmer 【答案】C 【解析】绘制程序流程图时,应启动流程图绘图软件 Diagram Designer,所以选 C。 5. 在编程设置单片机时,选择的单片机型号为( ) A. AT89C51 B. AT89S52 C. AT89C52 D. AT89S51 【答案】B 【解析】在编程设置单片机时,单击目标选项按钮,选择单片机型号为 AT89S52,所以选 B。 6. 在仿真调试程序时,从元件库中选择的单片机芯片是( ) A. AT89C51 B. AT89S52 C. AT89C52 D. AT89S51 【答案】A 【解析】在仿真调试程序时,从元件库中选择的单片机芯片是 1 个 AT89C51,所以选 A。 7. 在下载程序时,应启动的编程软件是( ) A. Keil uVision2 B. Proteus 7.4 C. Diagram Designer D. EasyPRO Programmer 【答案】D 【解析】下载程序时,应启动编程软件 EasyPRO Programmer,所以选 D。 8. 在编程时,延时函数的作用是( ) A. 控制流水显示的速度 B. 控制 LED 灯的亮度 C. 控制 LED 灯的颜色 D. 控制 LED 灯的闪烁次数 【答案】A 【解析】每输出一个 8 位二进制数,延时一段时间,控制流水显示的速度,所以延时函数的作用是控制流水显示的速度,选 A。 9. 在电路中,限流电阻的阻值为( ) A. 100Ω B. 220Ω C. 330Ω D. 470Ω 【答案】C 【解析】LED 灯控电路由 8 个 LED 和 8 个 330Ω 的限流电阻组成,所以限流电阻的阻值为 330Ω,选 C。 10. 在编程时,P1 口输出低电平时,对应的发光二极管将会( ) A. 熄灭 B. 点亮 C. 闪烁 D. 变色 【答案】B 【解析】分析电路可知当 P1 的某一位输出为低电平时,对应的发光二极管将会被点亮,所以选 B。 三、判断题 1. 在单片机控制 LED 单向流水彩灯任务中,LED 灯控电路由 10 个 LED 和 10 个 330Ω 的限流电阻组成。( ) 【答案】× 【解析】LED 灯控电路由 8 个 LED 和 8 个 330Ω 的限流电阻组成,并非 10 个 LED 和 10 个 330Ω 的限流电阻,所以该说法错误。 2. 在电路搭接时,将单片机最小系统板 P1 口与 LED 灯控电路板的电源口用杜邦线相连。( ) 【答案】× 【解析】是将单片机最小系统板 P1 口与 LED 灯控电路板的控制口用杜邦线相连,不是电源口,所以该说法错误。 3. 在编程时,实现流水效果是从 P1 口依次输出一个 8 位二进制数,该数中只有 1 位为高电平,其余各位均为低电平。( ) 【答案】× 【解析】实现流水效果是从 P1 口依次输出一个 8 位二进制数,该数中只有 1 位为低电平,其余各位均为高电平,所以该说法错误。 4. 在绘制程序流程图时,应启动 Keil uVision2 软件。( ) 【答案】× 【解析】绘制程序流程图时,应启动流程图绘图软件 Diagram Designer,不是 Keil uVision2,所以该说法错误。 5. 在仿真调试程序时,从元件库中选择的单片机芯片是 AT89S52。( ) 【答案】× 【解析】在仿真调试程序时,从元件库中选择的单片机芯片是 AT89C51,不是 AT89S52,所以该说法错误。 四、简答题 1. 简述单片机控制 LED 单向流水彩灯的编程思路。 【答案】分析电路可知当 P1 的某一位输出为低电平时,对应的发光二极管将会被点亮。因此最简单的一种流水效果的实现方法是从 P1 口依次输出一个 8 位二进制数,该数中只有 1 位为低电平,其余各位均为高电平。每输出一个 8 位二进制数,延时一段时间,控制流水显示的速度,然后继续输出下一个数,循环往复,就可以出现流水显示的效果。 2. 说明在编程时设置单片机的步骤。 【答案】在编程时设置单片机的步骤如下: 1  启动 Keil uVision2,创建一个新工程文件(流水灯.uV2)。 2  单击目标选项按钮(Options for target),选择单片机型号为 AT89S52。 3  设置时钟频率(12 MHz). 存储模式. 是否使用片上 ROM。 4  设置编译链接后生成的目标文件夹和将要生成的可执行文件名。 5  创建一个新的 C51 源程序文件(流水灯.c),将其加到该工程文件夹中。 3. 阐述仿真调试程序的步骤。 【答案】仿真调试程序的步骤如下: 1  启动 Proteus 7.4 仿真软件。 1  在主面板中选择元件选择模式 (Component Mode),单击元件选择按钮 “P”,从元件库中选择需要的元件:单片机芯片 1 个(AT89C51). 8 个发红光的发光二极管(LED - RED)和 8 个 330 Ω 的限流电阻(RES)。 2  根据电路原理图连接仿真电路,添加电源端(VCC),修改元件标号和标称值,仿真电路中复位. 时钟电路可以省略。 3  双击芯片 AT89S52,在弹出的对话框中加载 HEX 文件,修改时钟频率为 12 MHz。 4  单击仿真按钮,观察仿真效果。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 单片机控制LED 单向流水彩灯 (2) 一、名词解释 1. 单片机最小系统 2. LED 灯控电路 二、单项选择题 1. 在单片机控制 LED 单向流水彩灯任务中,LED 灯控电路由( )组成。 A. 8 个 LED 和 8 个 100Ω 的限流电阻 B. 8 个 LED 和 8 个 330Ω 的限流电阻 C. 10 个 LED 和 10 个 330Ω 的限流电阻 D. 10 个 LED 和 10 个 100Ω 的限流电阻 2. 在电路搭接时,将单片机最小系统板 P1 口与 LED 灯控电路板的( )用杜邦线相连。 A. 电源口 B. 控制口 C. 数据口 D. 通信口 3. 在编程时,实现最简单的流水效果的方法是从 P1 口依次输出一个 8 位二进制数,该数( ) A. 只有 1 位为高电平,其余各位均为低电平 B. 只有 1 位为低电平,其余各位均为高电平 C. 有 2 位为低电平,其余各位均为高电平 D. 有 2 位为高电平,其余各位均为低电平 4. 在绘制程序流程图时,应启动的软件是( ) A. Keil uVision2 B. Proteus 7.4 C. Diagram Designer D. EasyPRO Programmer 5. 在编程设置单片机时,选择的单片机型号为( ) A. AT89C51 B. AT89S52 C. AT89C52 D. AT89S51 6. 在仿真调试程序时,从元件库中选择的单片机芯片是( ) A. AT89C51 B. AT89S52 C. AT89C52 D. AT89S51 7. 在下载程序时,应启动的编程软件是( ) A. Keil uVision2 B. Proteus 7.4 C. Diagram Designer D. EasyPRO Programmer 8. 在编程时,延时函数的作用是( ) A. 控制流水显示的速度 B. 控制 LED 灯的亮度 C. 控制 LED 灯的颜色 D. 控制 LED 灯的闪烁次数 9. 在电路中,限流电阻的阻值为( ) A. 100Ω B. 220Ω C. 330Ω D. 470Ω 10. 在编程时,P1 口输出低电平时,对应的发光二极管将会( ) A. 熄灭 B. 点亮 C. 闪烁 D. 变色 三、判断题 1. 在单片机控制 LED 单向流水彩灯任务中,LED 灯控电路由 10 个 LED 和 10 个 330Ω 的限流电阻组成。( ) 2. 在电路搭接时,将单片机最小系统板 P1 口与 LED 灯控电路板的电源口用杜邦线相连。( ) 3. 在编程时,实现流水效果是从 P1 口依次输出一个 8 位二进制数,该数中只有 1 位为高电平,其余各位均为低电平。( ) 4. 在绘制程序流程图时,应启动 Keil uVision2 软件。( ) 5. 在仿真调试程序时,从元件库中选择的单片机芯片是 AT89S52。( ) 四、简答题 1. 简述单片机控制 LED 单向流水彩灯的编程思路。 2. 说明在编程时设置单片机的步骤。 3. 阐述仿真调试程序的步骤。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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