任务四 单片机控制LED的亮灭(1)(练习)-《单片机技术及应用(第4版)》(高等教育出版社) 同步精品课堂
2025-08-19
|
2份
|
11页
|
108人阅读
|
0人下载
内容正文:
任务四 单片机控制LED的亮灭(1)
一、名词解释
1. ISP 下载器下载
2. HEX 文件格式
二、单项选择题
1. 单片机应用与调试过程中,第一步是( )
A. 搭建电路
B. 编写程序
C. 绘制电路图
D. 仿真调试程序
2. 在单片机应用与调试中,通常使用( )绘制印制电路板 (PCB)。
A. Keil C51
B. Protel
C. Proteus
D. Keil uVision2
3. 本书使用( )软件编写程序。
A. Keil C51
B. Protel
C. Proteus
D. Keil uVision2
4. 仿真调试时,若没有仿真器,可以使用( )来完成虚拟的电路仿真调试。
A. Keil C51
B. Protel
C. Proteus 7.4 仿真软件
D. Keil uVision2
5. 程序下载方式主要有( )两大类。
A. 编程器下载和下载线下载
B. 并行口下载和串行口下载
C. USB 口下载和编程器下载
D. 下载线下载和虚拟下载
6. 编程器下载方式适合于( )时使用。
A. 实验实训
B. 大批量生产
C. 虚拟仿真
D. 简单电路
7. 下载线下载的优点是( )
A. 速度快
B. 成本低廉,可完成在系统编程
C. 功能强大
D. 适合复杂电路
8. 串行口下载要求目标板具有( )接口。
A. USB
B. RS232
C. 并口
D. 以上都不对
9. 很多计算机没有串行口(如笔记本电脑),可以使用( )完成转接。
A. USB 口 - 串行口转换器
B. 编程器
C. 下载线
D. 仿真器
10. Keil C51 生成的目标代码效率( )
A. 很低
B. 一般
C. 很高
D. 不确定
三、判断题
1. 单片机应用与调试过程中,绘制电路图不重要。( )
2. 在实验阶段,所有电路都必须使用印制电路板来搭建。( )
3. 编程器下载方式不适合大批量生产。( )
4. 串行口下载不需要目标板有任何接口。( )
5. Keil C51 生成的目标代码效率很低。( )
四、简答题
1. 简述单片机应用与调试的主要步骤。
2. 说明下载线下载的优点和适用场景。
3. 简述 Keil C51 软件的特点和作用。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
任务四 单片机控制LED的亮灭(1)
一、名词解释
1. ISP 下载器下载
【答案】指通过下载器将计算机中编译好的程序下载到单片机的程序存储器中,这种方式使用方便,不需要将单片机从目标板上取下。需要将下载器与单片机目标板进行连接,连接方法是下载器一端连接到预先焊接在目标板上的插座(ISP 接口通常为双列 10 针插座),另一端连接计算机的并口. 串口或 USB 接口。
2. HEX 文件格式
【答案】按地址排列的数据信息,数据宽度为字节,所有数据使用十六进制数字表示,常用来保存单片机或其他处理器的目标程序代码,一般的编程器都支持这种格式。
二、单项选择题
1. 单片机应用与调试过程中,第一步是( )
A. 搭建电路
B. 编写程序
C. 绘制电路图
D. 仿真调试程序
【答案】C
【解析】单片机应用与调试过程第一步是绘制电路图,这一步非常关键,若电路图错误,程序再好也不会有正确结果,所以选 C。
2. 在单片机应用与调试中,通常使用( )绘制印制电路板 (PCB)。
A. Keil C51
B. Protel
C. Proteus
D. Keil uVision2
【答案】B
【解析】通常使用 Protel 绘制印制电路板 (PCB),所以选 B。
3. 本书使用( )软件编写程序。
A. Keil C51
B. Protel
C. Proteus
D. Keil uVision2
【答案】A
【解析】本书使用 Keil C51 软件编写程序,所以选 A。
4. 仿真调试时,若没有仿真器,可以使用( )来完成虚拟的电路仿真调试。
A. Keil C51
B. Protel
C. Proteus 7.4 仿真软件
D. Keil uVision2
【答案】C
【解析】若没有仿真器,也可以使用 Proteus 7.4 仿真软件来完成虚拟的电路仿真调试,所以选 C。
5. 程序下载方式主要有( )两大类。
A. 编程器下载和下载线下载
B. 并行口下载和串行口下载
C. USB 口下载和编程器下载
D. 下载线下载和虚拟下载
【答案】A
【解析】程序下载的方式主要有编程器下载和下载线下载两大类,所以选 A。
6. 编程器下载方式适合于( )时使用。
A. 实验实训
B. 大批量生产
C. 虚拟仿真
D. 简单电路
【答案】B
【解析】编程器下载方式适合于大批量生产时使用,下载速度比较快,所以选 B。
7. 下载线下载的优点是( )
A. 速度快
B. 成本低廉,可完成在系统编程
C. 功能强大
D. 适合复杂电路
【答案】B
【解析】下载线下载的优点是成本低廉,不用来回拔插芯片,可完成在系统编程,适合于实验实训过程中使用,所以选 B。
8. 串行口下载要求目标板具有( )接口。
A. USB
B. RS232
C. 并口
D. 以上都不对
【答案】B
【解析】串行口下载要求目标板具有标准的 RS232 接口,若没有则需购买或自制 RS232 接口电路板才能完成程序下载任务,所以选 B。
9. 很多计算机没有串行口(如笔记本电脑),可以使用( )完成转接。
A. USB 口 - 串行口转换器
B. 编程器
C. 下载线
D. 仿真器
【答案】A
【解析】很多计算机没有串行口(如笔记本电脑),这些计算机可以使用 USB 口 - 串行口转换器完成转接,使用时需要安装专用驱动程序,所以选 A。
10. Keil C51 生成的目标代码效率( )
A. 很低
B. 一般
C. 很高
D. 不确定
【答案】C
【解析】Keil C51 生成的目标代码效率很高,多数语句生成的汇编代码很紧凑,容易理解,所以选 C。
三、判断题
1. 单片机应用与调试过程中,绘制电路图不重要。( )
【答案】×
【解析】绘制电路图是单片机应用与调试过程中非常关键的一步,如果电路图有错误,程序写得再完美,也不会有正确的结果,所以该说法错误。
2. 在实验阶段,所有电路都必须使用印制电路板来搭建。( )
【答案】×
【解析】对于一些简单的电路,在实验阶段为了降低成本,可以使用万能试验板来搭建电路,待调试好后,再制作印制电路板。如果没有实验条件,也可以采用 Proteus 仿真软件来搭建虚拟电路,所以该说法错误。
3. 编程器下载方式不适合大批量生产。( )
【答案】×
【解析】编程器下载方式适合于大批量生产时使用,下载的速度比较快,所以该说法错误。
4. 串行口下载不需要目标板有任何接口。( )
【答案】×
【解析】串行口下载要求目标板具有标准的 RS232 接口,若没有 RS232 接口,则需要购买或者自己制作一块 RS232 接口电路板才能完成程序的下载任务,所以该说法错误。
5. Keil C51 生成的目标代码效率很低。( )
【答案】×
【解析】Keil C51 生成的目标代码效率很高,多数语句生成的汇编代码很紧凑,容易理解,所以该说法错误。
四、简答题
1. 简述单片机应用与调试的主要步骤。
【答案】单片机应用与调试过程主要步骤如下:
1 绘制电路图:这一步非常关键,若电路图有错误,程序写得再好也不会有正确结果。
2 搭建电路:通常使用 Protel 绘制印制电路板 (PCB),简单电路实验阶段可使用万能试验板搭建,待调试好后再制作印制电路板;无实验条件可采用 Proteus 仿真软件搭建虚拟电路。
3 编写程序:使用 Keil C51 软件编写程序。
4 仿真调试程序:需要一台单片机仿真器,一端连计算机 USB 接口(或并口),另一端仿真头插到电路板单片机插座上;若没有仿真器,也可使用 Proteus 7.4 仿真软件完成虚拟电路仿真调试。
5 下载程序:将编译好(一般为 HEX 或 BIN 文件)的程序写入单片机的程序存储器中,方式主要有编程器下载和下载线下载两大类。
6 产品测试:下载完程序后进行测试,检查运行结果是否正确,若有问题则继续检查软硬件设计是否有错误,反复调试直到结果正确。
2. 说明下载线下载的优点和适用场景。
【答案】下载线下载的优点是成本低廉,不用来回拔插芯片,可完成在系统编程。适用场景是实验实训过程,因此越来越受到用户的欢迎。
3. 简述 Keil C51 软件的特点和作用。
【答案】Keil C51 是 51 系列兼容单片机 C 语言开发系统,与汇编语言相比,C 语言在功能. 结构性. 可读性. 可维护性上有明显优势,因而易学易用。Keil C51 软件提供了丰富的库函数和功能强大的集成开发调试工具,生成的目标代码效率很高,多数语句生成的汇编代码很紧凑,容易理解,在开发大型软件时更能体现高级语言的优势。它可以完成编辑. 编译. 连接. 调试. 仿真等整个开发流程,开发人员可用其本身或其他编辑器编辑 C 或汇编源文件,经编译. 连接等操作生成可供调试和写入程序存储器的文件。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
2
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。