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

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

内容正文:

任务四 单片机控制LED的亮灭(2) 一、 名词解释 1. HEX 文件 【答案】C51 源程序通过 Keil C 编译器编译成的二进制代码文件,扩展名为 HEX 或 BIN,可用于下载到单片机中运行。 2. 编程器 【答案】主要功能是擦除单片机中原有的程序,写入新程序的设备,本书主要介绍的是 EasyPRO 80B 编程器。 二、 单项选择题 1. 启动 Keil C51 编程软件,应单击 “开始” 菜单,然后单击 “程序” 项下的( ) A. “Keil C51” B. “Keil uVision2” C. “Keil 编程工具” D. “Keil 开发环境” 【答案】B 【解析】单击 “开始” 菜单,然后单击 “程序” 项下的 “Keil uVision2” 就可以启动 Keil C51 编程软件,所以选 B。 2. 创建工程时,选择的单片机型号是( ) A. Atmel 公司的 AT89C51 B. Atmel 公司的 AT89C52 C. STC 公司的 STC89C51 D. STC 公司的 STC89C52 【答案】A 【解析】创建工程时,在左侧的 “数据库内容” 栏中选择单片机型号,这里选择 Atmel 公司的 AT89C51,所以选 A。 3. 编译 C51 源程序生成 HEX 文件,首先要单击工具栏中的( ) A. “目标选项” 按钮 B. “构造所有目标文件夹” 按钮 C. “新建文件” 按钮 D. “增加文件到组 'Source Group 1'” 按钮 【答案】A 【解析】编译 C51 源程序生成 HEX 文件,具体步骤首先是单击工具栏中的 “目标选项” 按钮,打开 “目标‘Target 1’属性” 对话框,所以选 A。 4. 用编程器下载程序时,连接硬件要用( )连接编程器与计算机。 A. 网线 B. USB 数据线 C. 串口线 D. 并口线 【答案】B 【解析】用编程器下载程序,连接硬件时用 USB 数据线连接编程器与计算机,将单片机芯片插入编程器插座中(注意不要插反),打开编程器电源开关,所以选 B。 5. 在使用 EasyPRO 80B 编程器加载 HEX 文件时,应单击( ) A. “打开” 按钮 B. “选择” 按钮 C. “操作一键通” 按钮 D. “构造所有目标文件夹” 按钮 【答案】A 【解析】使用 EasyPRO 80B 编程器加载 HEX 文件时,单击 “打开” 按钮,加载 HEX 文件,所以选 A。 6. 在使用 EasyPRO 80B 编程器选择器件型号时,应单击( ) A. “打开” 按钮 B. “选择” 按钮 C. “操作一键通” 按钮 D. “构造所有目标文件夹” 按钮 【答案】B 【解析】使用 EasyPRO 80B 编程器选择器件型号时,单击 “选择” 按钮,打开 “选择器件” 对话框,从中选择一种单片机型号,所以选 B。 7. 用编程器下载程序时,自动完成查空. 擦除. 编程和校验等一系列操作应单击( ) A. “打开” 按钮 B. “选择” 按钮 C. “操作一键通” 按钮 D. “构造所有目标文件夹” 按钮 【答案】C 【解析】用编程器下载程序时,单击 “操作一键通” 按钮,自动完成查空. 擦除. 编程和校验等一系列操作,也可以分步完成上述操作,所以选 C。 8. 建立 C51 源程序文件后,按( )组合键保存源代码。 A. Ctrl+A B. Ctrl+S C. Ctrl+V D. Ctrl+C 【答案】B 【解析】建立 C51 源程序文件后,按 Ctrl + S 组合键保存源代码,源程序文件名为 “点亮一个彩灯.c”,所以选 B。 9. 将 C51 源程序添加到工程文件中,应右击( ) A. “Source Group 1” B. “Target 1” C. “工程” 菜单 D. “文档” 窗格 【答案】A 【解析】将 C51 源程序添加到工程文件中,应右击 “Source Group 1”,然后单击 “增加文件到组 'Source Group 1'”,所以选 A。 10. 搭接电路时,用( )连接最小系统电路板和 LED 灯控电路板的 P1 口。 A. 网线 B. 杜邦线 C. 串口线 D. 并口线 【答案】B 【解析】搭接电路时,用杜邦线连接最小系统电路板和 LED 灯控电路板的 P1 口,连接电池盒,所以选 B。 三、 判断题 1. 启动 Keil C51 编程软件只能通过桌面图标启动。( ) 【答案】× 【解析】启动 Keil C51 编程软件,可单击 “开始” 菜单,然后单击 “程序” 项下的 “Keil uVision2” 启动,并非只能通过桌面图标启动,所以该说法错误。 2. C51 源程序可以直接运行。( ) 【答案】× 【解析】C51 源程序不能直接运行,必须将源程序通过 Keil C 编译器将其编译成二进制代码文件,然后才可以下载使用,所以该说法错误。 3. 用编程器下载程序时,连接硬件可以不使用 USB 数据线。( ) 【答案】× 【解析】用编程器下载程序,连接硬件要用 USB 数据线连接编程器与计算机,所以该说法错误。 4. 在使用 EasyPRO 80B 编程器时,选择器件型号可以不单击 “选择” 按钮。( ) 【答案】× 【解析】在使用 EasyPRO 80B 编程器选择器件型号时,应单击 “选择” 按钮,打开 “选择器件” 对话框,从中选择一种单片机型号,所以该说法错误。 5. 编译程序生成 HEX 文件时,不需要单击 “构造所有目标文件夹” 按钮。( ) 【答案】× 【解析】编译程序生成 HEX 文件,具体步骤中需要单击 “构造所有目标文件夹” 按钮,开始编译程序,所以该说法错误。 四、 简答题 1. 简述在 Keil uVision2 中创建工程和源程序文件的步骤。 【答案】 · 在 Keil uVision2 中创建工程和源程序文件的步骤如下: 1  单击 “工程” 菜单下的 “新建工程” 命令,打开 “新建工程” 对话框。 2  在 “新建工程” 对话框中输入工程文件名,然后单击 “保存” 按钮。 3  选择单片机型号,在左侧的 “数据库内容” 栏中选择单片机型号,然后单击 “确定” 按钮,这里选择 Atmel 公司的 AT89C51。 · 建立 C51 源程序文件: 1  单击工具栏中的 “新建文件” 命令,打开一个新的文档窗格。 2  在右侧的文档窗格中输入源程序代码。 3  按 Ctrl + S 组合键保存源代码,源程序文件名为 “点亮一个彩灯.c”。 4  将源程序添加到工程文件中,右击 “Source Group 1”,单击 “增加文件到组 'Source Group 1'”。 2. 说明编译 C51 源程序生成 HEX 文件的具体步骤。 【答案】编译 C51 源程序生成 HEX 文件的具体步骤如下: 1  单击工具栏中的 “目标选项” 按钮,打开 “目标‘Target 1’属性” 对话框。 2  单击 “输出” 标签,选中 “生成 HEX 文件” 复选框。 3  设置 HEX 文件的生成位置和文件名。 4  单击 “构造所有目标文件夹” 按钮,开始编译程序。 3. 简述用编程器下载程序的操作步骤。 【答案】用编程器下载程序的操作步骤如下: 1  连接硬件:用 USB 数据线连接编程器与计算机,将单片机芯片插入编程器插座中(注意不要插反),打开编程器电源开关。 2  启动编程器编程软件:双击桌面上的 “EasyPRO Programmer” 图标,启动编程器编程软件,此时系统会自动探测有无编程器存在并选择编程器型号。 3  加载 HEX 文件:单击 “打开” 按钮,加载 HEX 文件。 4  选择器件型号:单击 “选择” 按钮,打开 “选择器件” 对话框,从中选择一种单片机型号。 5  查空. 擦除. 编程和校验:单击 “操作一键通” 按钮,自动完成查空. 擦除. 编程和校验等一系列操作,也可以分步完成上述操作。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 任务四 单片机控制LED的亮灭(2) 一、 名词解释 1. HEX 文件 2. 编程器 二、 单项选择题 1. 启动 Keil C51 编程软件,应单击 “开始” 菜单,然后单击 “程序” 项下的( ) A. “Keil C51” B. “Keil uVision2” C. “Keil 编程工具” D. “Keil 开发环境” 2. 创建工程时,选择的单片机型号是( ) A. Atmel 公司的 AT89C51 B. Atmel 公司的 AT89C52 C. STC 公司的 STC89C51 D. STC 公司的 STC89C52 3. 编译 C51 源程序生成 HEX 文件,首先要单击工具栏中的( ) A. “目标选项” 按钮 B. “构造所有目标文件夹” 按钮 C. “新建文件” 按钮 D. “增加文件到组 'Source Group 1'” 按钮 4. 用编程器下载程序时,连接硬件要用( )连接编程器与计算机。 A. 网线 B. USB 数据线 C. 串口线 D. 并口线 5. 在使用 EasyPRO 80B 编程器加载 HEX 文件时,应单击( ) A. “打开” 按钮 B. “选择” 按钮 C. “操作一键通” 按钮 D. “构造所有目标文件夹” 按钮 6. 在使用 EasyPRO 80B 编程器选择器件型号时,应单击( ) A. “打开” 按钮 B. “选择” 按钮 C. “操作一键通” 按钮 D. “构造所有目标文件夹” 按钮 7. 用编程器下载程序时,自动完成查空. 擦除. 编程和校验等一系列操作应单击( ) A. “打开” 按钮 B. “选择” 按钮 C. “操作一键通” 按钮 D. “构造所有目标文件夹” 按钮 8. 建立 C51 源程序文件后,按( )组合键保存源代码。 A. Ctrl+A B. Ctrl+S C. Ctrl+V D. Ctrl+C 9. 将 C51 源程序添加到工程文件中,应右击( ) A. “Source Group 1” B. “Target 1” C. “工程” 菜单 D. “文档” 窗格 10. 搭接电路时,用( )连接最小系统电路板和 LED 灯控电路板的 P1 口。 A. 网线 B. 杜邦线 C. 串口线 D. 并口线 三、 判断题 1. 启动 Keil C51 编程软件只能通过桌面图标启动。( ) 2. C51 源程序可以直接运行。( ) 3. 用编程器下载程序时,连接硬件可以不使用 USB 数据线。( ) 4. 在使用 EasyPRO 80B 编程器时,选择器件型号可以不单击 “选择” 按钮。( ) 5. 编译程序生成 HEX 文件时,不需要单击 “构造所有目标文件夹” 按钮。( ) 四、 简答题 1. 简述在 Keil uVision2 中创建工程和源程序文件的步骤。 2. 说明编译 C51 源程序生成 HEX 文件的具体步骤。 3. 简述用编程器下载程序的操作步骤。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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