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

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

内容正文:

单片机控制LED 闪烁(2) 一、名词解释 1. 限流电阻 2. 永真循环 二、单项选择题 1. 在单彩灯闪烁电路中,当 P1.0 口输出( )时,LED1 被点亮。 A. 高电平 B. 低电平 C. 不确定电平 D. 无电平 2. 单彩灯闪烁电路中 R2 的作用是( ) A. 分压 B. 限流 C. 滤波 D. 储能 3. 51 单片机通常采用( )控制 LED 发光。 A. 高电平 B. 低电平 C. 脉冲信号 D. 交变信号 4. 在编程实现单彩灯闪烁时,利用延时函数将 P1.0 口输出低电平状态保持( ) A. 0.5s B. 1s C. 1.5s D. 2s 5. 在编程中,While (1) 是一个( ) A. 条件循环 B. 有限循环 C. 永真循环 D. 选择结构 6. 启动流程图绘制软件 Diagram Designer 后,应从( )中拖出需要的框图符号到工作窗口。 A. 左侧工作窗口 B. 右侧流程图标准符号库 C. 工具栏 D. 菜单栏 7. Proteus 7.4 仿真软件默认图纸大小为( ) A. A3 B. A4 C. B5 D. 自定义 8. 在 Proteus 7.4 仿真软件中搜索元件时,应在 “关键字” 一栏输入( ) A. 元件型号 B. 元件功能 C. 元件颜色 D. 元件尺寸 9. 用 Proteus 7.4 进行电路仿真时,单片机电源端与地端默认的网络标号分别为( ) A. VCC 和 GND B. VDD 和 GND C. VSS 和 GND D. VEE 和 GND 10. 在编程实现单彩灯闪烁的源程序中,程序中①处应填写( ) A. LED1=0 B. LED1=1 C. LED1=~LED1 D. LED1=P1^0 三、判断题 1. 在单彩灯闪烁电路中,无论 P1.0 口输出高电平还是低电平,LED1 都会发光。( ) 2. 51 单片机自身输出电流足够驱动 LED 正常发光。( ) 3. 在编程实现单彩灯闪烁时,不需要使用延时函数。( ) 4. 在 Proteus 7.4 仿真软件中,复位和时钟电路不可省略。( ) 5. 在编程实现单彩灯闪烁的源程序中,While (1) 循环只会执行有限次。( ) 四、简答题 1. 简述单彩灯闪烁的编程思路。 2. 说明在 Proteus 7.4 仿真软件中进行单彩灯闪烁仿真的步骤。 3. 为什么 51 单片机通常采用低电平控制 LED 发光? 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 单片机控制LED 闪烁(2) 一、名词解释 1. 限流电阻 【答案】在电路中,如单彩灯闪烁电路里的 R2,阻值为 300Ω,其作用是防止流过 LED 的电流过大,避免烧坏 LED 的电阻。 2. 永真循环 【答案】在编程中,像 While (1) 这样的循环,条件始终为真,程序会一直执行循环体中的内容,在单彩灯闪烁程序里,LED 会因该永真循环一直闪烁下去。 二、单项选择题 1. 在单彩灯闪烁电路中,当 P1.0 口输出( )时,LED1 被点亮。 A. 高电平 B. 低电平 C. 不确定电平 D. 无电平 【答案】B 【解析】当 P1.0 口输出低电平时,LED1 被点亮,输出高电平时,LED1 熄灭,所以选 B。 2. 单彩灯闪烁电路中 R2 的作用是( ) A. 分压 B. 限流 C. 滤波 D. 储能 【答案】B 【解析】R2 为 300Ω 限流电阻,防止流过 LED 的电流过大,烧坏 LED,所以选 B。 3. 51 单片机通常采用( )控制 LED 发光。 A. 高电平 B. 低电平 C. 脉冲信号 D. 交变信号 【答案】B 【解析】因为 51 单片机自身输出电流很小,不足以驱动 LED,采用低电平控制 LED 发光可使 LED 亮度正常,所以通常采用低电平控制 LED 发光,选 B。 4. 在编程实现单彩灯闪烁时,利用延时函数将 P1.0 口输出低电平状态保持( ) A. 0.5s B. 1s C. 1.5s D. 2s 【答案】B 【解析】利用延时函数将 P1.0 口输出低电平状态保持 1s,所以选 B。 5. 在编程中,While (1) 是一个( ) A. 条件循环 B. 有限循环 C. 永真循环 D. 选择结构 【答案】C 【解析】While (1) 为一个永真循环,LED 会一直闪烁下去,所以选 C。 6. 启动流程图绘制软件 Diagram Designer 后,应从( )中拖出需要的框图符号到工作窗口。 A. 左侧工作窗口 B. 右侧流程图标准符号库 C. 工具栏 D. 菜单栏 【答案】B 【解析】启动流程图绘制软件 Diagram Designer 后,从右侧的流程图标准符号库中,将需要的框图符号拖至左侧的工作窗口中,所以选 B。 7. Proteus 7.4 仿真软件默认图纸大小为( ) A. A3 B. A4 C. B5 D. 自定义 【答案】B 【解析】单击 “系统” 菜单中的 “设置图纸大小”,打开设置图纸大小对话框,其默认图纸大小为 “A4”,所以选 B。 8. 在 Proteus 7.4 仿真软件中搜索元件时,应在 “关键字” 一栏输入( ) A. 元件型号 B. 元件功能 C. 元件颜色 D. 元件尺寸 【答案】A 【解析】在主面板中选择元件选择模式,单击元件选择按钮 “P”,在 “关键字” 一栏中输入元件的名称,如 “AT89C51”,所以选 A。 9. 用 Proteus 7.4 进行电路仿真时,单片机电源端与地端默认的网络标号分别为( ) A. VCC 和 GND B. VDD 和 GND C. VSS 和 GND D. VEE 和 GND 【答案】A 【解析】用 Proteus 7.4 进行电路仿真时,单片机电源端与地端被隐藏,默认的网络标号分别为 VCC 和 GND,所以选 A。 10. 在编程实现单彩灯闪烁的源程序中,程序中①处应填写( ) A. LED1=0 B. LED1=1 C. LED1=~LED1 D. LED1=P1^0 【答案】C 【解析】程序分析中提到程序中①处应该填写 LED1=~LED1,对 P1 口的第 0 位取反,达到闪烁的目的,所以选 C。 三、判断题 1. 在单彩灯闪烁电路中,无论 P1.0 口输出高电平还是低电平,LED1 都会发光。( ) 【答案】× 【解析】当 P1.0 口输出低电平时,LED1 被点亮,输出高电平时,LED1 熄灭,并非无论高低电平都会发光,所以该说法错误。 2. 51 单片机自身输出电流足够驱动 LED 正常发光。( ) 【答案】× 【解析】51 单片机自身输出电流很小,不足以驱动 LED,即使能够发光,LED 的亮度也很弱,所以该说法错误。 3. 在编程实现单彩灯闪烁时,不需要使用延时函数。( ) 【答案】× 【解析】编程思路中提到利用延时函数将 P1.0 口输出低电平状态保持 1s,使 LED 产生闪烁效果,所以需要使用延时函数,该说法错误。 4. 在 Proteus 7.4 仿真软件中,复位和时钟电路不可省略。( ) 【答案】× 【解析】用 Proteus 7.4 进行电路仿真时,复位和时钟电路可省略掉,所以该说法错误。 5. 在编程实现单彩灯闪烁的源程序中,While (1) 循环只会执行有限次。( ) 【答案】× 【解析】While (1) 为一个永真循环,LED 会一直闪烁下去,并非只执行有限次,所以该说法错误。 四、简答题 1. 简述单彩灯闪烁的编程思路。 【答案】 1  P1.0 口输出低电平,点亮 LED。 2  利用延时函数将该状态保持 1s。 3  P1.0 取反,这时 P1.0 口的输出状态就会由低电平变为高电平,LED 熄灭,如此反复循环操作,LED 就会每秒改变一次状态,从而产生闪烁效果。其中,While (1) 为一个永真循环,LED 会一直闪烁下去。 2. 说明在 Proteus 7.4 仿真软件中进行单彩灯闪烁仿真的步骤。 【答案】在 Proteus 7.4 仿真软件中进行单彩灯闪烁仿真的步骤如下: 1  启动 Proteus 7.4 仿真软件,单击 “系统” 菜单,设置图纸大小。 2  搜索元件,在主面板中选择元件选择模式,单击元件选择按钮 “P”,在 “关键字” 一栏中输入元件的名称,选中相应元件后单击 “确定” 按钮。 3  放置仿真元件. 电源端和地端,进行电路布线。 4  修改元件参数和网络标号。 5  复位和时钟电路可省略,单片机电源端与地端默认网络标号分别为 VCC 和 GND。 6  按 Ctrl + S 组合键保存文件,Proteus 7.4 仿真文件扩展名为 “.DSN”。 7  加载 HEX 文件,修改晶振时钟频率,双击仿真电路图中的单片机芯片,弹出 “编辑元件” 对话框,单击 “Program File” 栏右侧的文件夹按钮,找到要加载的 HEX 文件;在 “Clock Frequency” 栏,设置晶振频率为 12 MHz,单击 “确定” 按钮。 8  单击左下角的 “仿真” 工具栏中的 “开始” 按钮,开始仿真操作,观察仿真结果。 3. 为什么 51 单片机通常采用低电平控制 LED 发光? 【答案】因为 51 单片机自身输出电流很小,不足以驱动 LED,如果采用高电平驱动 LED,即使能够发光,LED 的亮度也很弱。而采用低电平控制 LED 发光时,能使 LED 获得足够的电流,亮度正常,所以通常采用低电平控制 LED 发光。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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