内容正文:
制作数字显示电压表(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 文件。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$