第87练 项目八 制作多功能函数信号发生器(4)《单片机技术及应用》(高教版第四版)一课一练
2025-08-25
|
2份
|
5页
|
37人阅读
|
0人下载
内容正文:
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用》(高版第四版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《单片机技术及应用》(高版第四版)一课一练的项目八的第87练,内容涵盖项目八信号发生器的任务二 制作多功能函数信号发生器(4)
《单片机技术及应用》(高版第四版) 第87练
项目八 信号发生器
任务二 制作多功能函数信号发生器(4)
1、 单项选择题(本题共5小题)
1、独立按键模块在多功能函数信号发生器中的作用是( )
A. 产生不同的波形
B. 控制输出哪种波形
C. 对信号进行放大
D. 调整波形的频率
2、在搭接多功能函数信号发生器电路时,单片机最小系统模块的主要功能是( )
A. 仅提供电源
B. 运行程序并控制整个系统
C. 直接输出波形
D. 与外部设备通信
3、以下( )文件类型是编程完成后需要烧录到单片机中的文件类型。
A. C 文件
B. uV2 文件
C. HEX 文件
D. exe 文件
4、代码中定义的用于控制锯齿波的引脚是( )
A. SIN = P1^0
B. THREE = P1^1
C. FANGBO = P1^2
D. P2.7
5、若要改变锯齿波的频率,可在函数中调整( )
A. 延时的时长
B. 正弦波数据表
C. 键盘扫描的次数
D. 方波的幅值
2、 判断题(本题共3题)
1、多功能函数信号发生器中,D/A 转换模块可以将模拟信号转换为数字信号。( )
2、独立按键模块在多功能函数信号发生器中可以直接产生不同的波形。( )
3、编程时启动的软件可以是任意版本的 Keil uVision。( )
3、 简答题(本题共2小题)
1、请简述多功能函数信号发生器中各模块(单片机最小系统模块、独立按键模块、D/A 转换模块)之间是如何协同工作以实现波形输出的?
2、简述编译程序生成的 HEX 文件在整个多功能函数信号发生器制作过程中的作用。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
编写说明:考虑到中职学生普遍基础知识相对薄弱的情况,我们依据支架式教学理念,精心编制了《单片机技术及应用》(高版第四版)一课一练。专辑里的每一份练习,都与课堂所授知识点紧密相关,题目围绕课堂所学知识点呈现。目的在于激发学生的学习兴趣,培养他们的学习自觉性,帮助学生扎实掌握课程的基本概念与基本方法,为他们后续的进一步提升奠定坚实基础。
本卷是《单片机技术及应用》(高版第四版)一课一练的项目八的第87练,内容涵盖项目八信号发生器的任务二 制作多功能函数信号发生器(4)
《单片机技术及应用》(高版第四版) 第87练
项目八 信号发生器
任务二 制作多功能函数信号发生器(4)
1、 单项选择题(本题共5小题)
1、独立按键模块在多功能函数信号发生器中的作用是( )
A. 产生不同的波形
B. 控制输出哪种波形
C. 对信号进行放大
D. 调整波形的频率
【答案】B
【解析】设置的 3 个独立按键分别控制正弦波、方波和锯齿波的输出,所以独立按键模块的作用是控制输出哪种波形。
2、在搭接多功能函数信号发生器电路时,单片机最小系统模块的主要功能是( )
A. 仅提供电源
B. 运行程序并控制整个系统
C. 直接输出波形
D. 与外部设备通信
【答案】B
【解析】单片机最小系统模块包含单片机芯片以及必要的外围电路,它可以运行编写好的程序,从而控制各个模块的工作,实现多功能函数信号发生器的功能,所以主要功能是运行程序并控制整个系统。
3、以下( )文件类型是编程完成后需要烧录到单片机中的文件类型。
A. C 文件
B. uV2 文件
C. HEX 文件
D. exe 文件
【答案】C
【解析】编译程序后要生成 HEX 文件,并且通常是将 HEX 文件烧录到单片机中,所以选 C。
4、代码中定义的用于控制锯齿波的引脚是( )
A. SIN = P1^0
B. THREE = P1^1
C. FANGBO = P1^2
D. P2.7
【答案】B
【解析】 sbit THREE = P1^1 是用于控制锯齿波的引脚定义,所以选 B。
5、若要改变锯齿波的频率,可在函数中调整( )
A. 延时的时长
B. 正弦波数据表
C. 键盘扫描的次数
D. 方波的幅值
【答案】A
【解析】频率与周期成反比,改变延时的时长可以改变锯齿波的周期,从而改变其频率,所以若要改变锯齿波的频率,可在相关函数中调整延时的时长,选 A。
2、 判断题(本题共3题)
1、多功能函数信号发生器中,D/A 转换模块可以将模拟信号转换为数字信号。( )
【答案】×
【解析】D/A 转换是数模转换,其作用是把数字信号转换为模拟信号,而不是将模拟信号转换为数字信号,所以该说法错误。
2、独立按键模块在多功能函数信号发生器中可以直接产生不同的波形。( )
【答案】×
【解析】独立按键模块主要用于控制输出哪种波形,而不是直接产生不同的波形,波形是通过 D/A 转换模块将数字信号转换为模拟信号后输出的,所以该说法错误。
3、编程时启动的软件可以是任意版本的 Keil uVision。( )
【答案】×
【解析】启动任意版本可能会造成环境不匹配等问题,本任务要求编程时启动的软件是 Keil uVision2,并非任意版本,所以该说法错误。
3、 简答题(本题共2小题)
1、请简述多功能函数信号发生器中各模块(单片机最小系统模块、独立按键模块、D/A 转换模块)之间是如何协同工作以实现波形输出的?
【答案】单片机最小系统模块运行编写好的程序,控制整个系统的运行。独立按键模块接收用户的按键操作,将信号传递给单片机最小系统模块,告知需要输出哪种波形(正弦波、方波或锯齿波)。单片机最小系统模块根据按键信号,将相应的数字信号数据发送给 D/A 转换模块。D/A 转换模块把接收到的数字信号转换为模拟信号,最终通过波形输出端输出相应的波形。
2、简述编译程序生成的 HEX 文件在整个多功能函数信号发生器制作过程中的作用。
【答案】在多功能函数信号发生器的制作过程中,编写好的 C51 源程序需要经过编译才能被单片机识别和执行。编译程序后生成的 HEX 文件包含了程序的机器码。这个 HEX 文件是可以被烧录到单片机中的,单片机通过执行 HEX 文件里的机器码来实现对多功能函数信号发生器各个模块的控制,如控制 D/A 转换模块输出不同的波形,以及响应独立按键模块的操作等,从而让多功能函数信号发生器按照设计要求正常工作。
原创精品资源学科网独家享有版权,侵权必究!
学科网(北京)股份有限公司
$$
资源预览图
1
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。