任务一 制作数字显示电压表(2)(练习)-《单片机技术及应用》(高教版第四版) 同步精品课堂

2025-08-28
| 2份
| 11页
| 82人阅读
| 0人下载

内容正文:

制作数字显示电压表(2) 一、名词解释 1. A/D 转换模块电路原理图 2. HEX 文件 二、单项选择题 1. 绘制 A/D 转换模块电路原理图时,电源插座 “Header 2” 应在哪个元件库中查找( ) A. “Miscellaneous Connectors.IntLib” B. “TI Converter Analog to Digital.IntLib” C. 自制元件库 D. 以上都不对 2. 在绘制 A/D 转换模块电路原理图时,ADC0832 应在哪个元件库中查找( ) A. “Miscellaneous Connectors.IntLib” B. “TI Converter Analog to Digital.IntLib” C. 自制元件库 D. 以上都不对 3. 焊接 A/D 转换模块电路时,电位器 RP1 的规格是( ) A. 50kΩ B. 100kΩ C. 150kΩ D. 200kΩ 4. 编程时,在 Keil uVision2 中新建的工程文件名为( ) A. “数字显示电压表.C” B. “数字显示电压表.DDD” C. “数字显示电压表.uV2” D. “数字显示电压表.DSN” 5. 编程时,定义 ADC0832 的 CS 位为( )引脚。 A. P3^0 B. P3^1 C. P3^4 D. P3^5 6. 编程时,定义 ADC0832 的 CLK 位为( )引脚。 A. P3^0 B. P3^1 C. P3^4 D. P3^5 7. 编程时,定义 ADC0832 的 DIO 位为( )引脚。 A. P3^0 B. P3^1 C. P3^4 D. P3^5 8. 仿真调试程序时,启动的仿真软件是( ) A. Protel DXP 2004 B. Keil uVision2 C. Proteus 7.4 D. Diagram Designer 9. 在绘制主函数流程图时,新建文件的后缀名为( ) A. .C B. .DDD C. .uV2 D. .DSN 10. 编程时,A/D 转换函数中,通道选择信号对应的操作是( ) A. DIO=0 B. DIO=1 C. CS=0 D. CS=1 三、判断题 1. 绘制 A/D 转换模块电路原理图时,“Header 3” 应在 “TI Converter Analog to Digital.IntLib” 元件库中查找。( ) 2. 焊接 A/D 转换模块电路时,I/O 口插座 P1 是 2 针的。( ) 3. 编程时,定义的显示缓冲区为 buf ={1,1,1,1}。( ) 4. 仿真调试程序时,可直接在 Proteus 7.4 中运行程序,无需加载 HEX 文件。( ) 5. 在绘制主函数流程图时,设置图纸大小为 A3。( ) 四、简答题 1. 简述绘制 A/D 转换模块电路原理图的步骤。 2. 简述焊接 A/D 转换模块电路的步骤。 3. 简述编程的步骤。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ 制作数字显示电压表(2) 一、名词解释 1. A/D 转换模块电路原理图 【答案】使用 Protel DXP 2004 软件新建的,包含从特定元件库中查找的元件(如 “Header 2”“Header 3”. ADC0832 等). 自制电位器等绘制而成的电路原理图文件,文件名为 “A/D 转换模块电路原理图”。 2. HEX 文件 【答案】在 Keil uVision2 中对编写并补充完整的 C51 源程序进行编译后生成的文件,可用于在仿真软件 Proteus 7.4 中加载到芯片 AT89S51 中进行仿真调试。 二、单项选择题 1. 绘制 A/D 转换模块电路原理图时,电源插座 “Header 2” 应在哪个元件库中查找( ) A. “Miscellaneous Connectors.IntLib” B. “TI Converter Analog to Digital.IntLib” C. 自制元件库 D. 以上都不对 【答案】A 【解析】绘制 A/D 转换模块电路原理图时,“Header 2”(1 个电源插座)和 “Header 3”(1 个 I/O 口插座)需在元件库 “Miscellaneous Connectors.IntLib” 中查找,所以选 A。 2. 在绘制 A/D 转换模块电路原理图时,ADC0832 应在哪个元件库中查找( ) A. “Miscellaneous Connectors.IntLib” B. “TI Converter Analog to Digital.IntLib” C. 自制元件库 D. 以上都不对 【答案】B 【解析】在绘制 A/D 转换模块电路原理图时,需在元件库 “TI Converter Analog to Digital.IntLib” 中查找 ADC0832 并拖入工作窗口,所以选 B。 3. 焊接 A/D 转换模块电路时,电位器 RP1 的规格是( ) A. 50kΩ B. 100kΩ C. 150kΩ D. 200kΩ 【答案】B 【解析】根据 A/D 转换模块电路元件清单,电位器 RP1 的规格是 100kΩ,所以选 B。 4. 编程时,在 Keil uVision2 中新建的工程文件名为( ) A. “数字显示电压表.C” B. “数字显示电压表.DDD” C. “数字显示电压表.uV2” D. “数字显示电压表.DSN” 【答案】C 【解析】启动 Keil uVision2 后,需新建一个工程文件 “数字显示电压表.uV2”,所以选 C。 5. 编程时,定义 ADC0832 的 CS 位为( )引脚。 A. P3^0 B. P3^1 C. P3^4 D. P3^5 【答案】C 【解析】编程时,将 CS 位定义为 P3.4 引脚,即 sbit CS=P3^4,所以选 C。 6. 编程时,定义 ADC0832 的 CLK 位为( )引脚。 A. P3^0 B. P3^1 C. P3^4 D. P3^5 【答案】A 【解析】编程时,将 CLK 位定义为 P3.0 引脚,即 sbit CLK=P3^0,所以选 A。 7. 编程时,定义 ADC0832 的 DIO 位为( )引脚。 A. P3^0 B. P3^1 C. P3^4 D. P3^5 【答案】B 【解析】编程时,将 DIO 位定义为 P3.1 引脚,即 sbit DIO=P3^1,所以选 B。 8. 仿真调试程序时,启动的仿真软件是( ) A. Protel DXP 2004 B. Keil uVision2 C. Proteus 7.4 D. Diagram Designer 【答案】C 【解析】仿真调试程序时,需启动仿真软件 Proteus 7.4,新建一个仿真文件 (数字显示电压表.DSN),所以选 C。 9. 在绘制主函数流程图时,新建文件的后缀名为( ) A. .C B. .DDD C. .uV2 D. .DSN 【答案】B 【解析】启动流程图绘图软件 Diagram Designer,新建一个文件,文件名为 “数字显示电压表主函数.DDD”,所以选 B。 10. 编程时,A/D 转换函数中,通道选择信号对应的操作是( ) A. DIO=0 B. DIO=1 C. CS=0 D. CS=1 【答案】B 【解析】在 A/D 转换函数中,DIO 置 1 为通道选择信号,所以选 B。 三、判断题 1. 绘制 A/D 转换模块电路原理图时,“Header 3” 应在 “TI Converter Analog to Digital.IntLib” 元件库中查找。( ) 【答案】× 【解析】绘制 A/D 转换模块电路原理图时,“Header 2” 和 “Header 3” 应在元件库 “Miscellaneous Connectors.IntLib” 中查找,所以该说法错误。 2. 焊接 A/D 转换模块电路时,I/O 口插座 P1 是 2 针的。( ) 【答案】× 【解析】根据 A/D 转换模块电路元件清单,I/O 口插座 P1 是 3 针的,所以该说法错误。 3. 编程时,定义的显示缓冲区为 buf ={1,1,1,1}。( ) 【答案】× 【解析】编程时,定义的显示缓冲区为 unsigned char buf ={0,0,0,0},所以该说法错误。 4. 仿真调试程序时,可直接在 Proteus 7.4 中运行程序,无需加载 HEX 文件。( ) 【答案】× 【解析】仿真调试程序时,需双击芯片 AT89S51,在弹出的对话框中加载 HEX 文件(数字显示电压表.HEX),才能进行仿真,所以该说法错误。 5. 在绘制主函数流程图时,设置图纸大小为 A3。( ) 【答案】× 【解析】在绘制主函数流程图时,设置图纸大小为 A4,所以该说法错误。 四、简答题 1. 简述绘制 A/D 转换模块电路原理图的步骤。 【答案】绘制 A/D 转换模块电路原理图的步骤如下: 1  启动 Protel DXP 2004,新建一个电路原理图文件,文件名为 “A/D 转换模块电路原理图”。 2  在元件库 “Miscellaneous Connectors.IntLib” 中查找 “Header 2”(1 个电源插座) 和 “Header 3”(1 个 I/O 口插座),拖入工作窗口。 3  在元件库 “TI Converter Analog to Digital.IntLib” 中查找 ADC0832,拖入工作窗口。 4  自制电位器 RP1,存入自制元件库中,将电位器拖入工作窗口。 5  绘制规定的电路。 6  保存该文件。 2. 简述焊接 A/D 转换模块电路的步骤。 【答案】焊接 A/D 转换模块电路的步骤如下: 1  根据 A/D 转换模块电路元件清单,选取元件,用万用表检测元件的好坏。 2  绘制元件布局图,在万能电路板上按布局图依次进行元件的排列. 插装。 3  按工艺要求焊接元件,背面用直径为 0.5 - 1mm 的导线连接,直到所有的元件连接并焊完为止。 3. 简述编程的步骤。 【答案】编程的步骤如下: 1  启动 Keil uVision2,新建一个工程文件 “数字显示电压表.uV2”。 2  新建一个 C51 源程序文件 “数字显示电压表.C”,根据程序流程图,将 C51 源程序代码补充完整。 3  编译该程序,生成 HEX 文件。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

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