第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 转换模块输出不同的波形,以及响应独立按键模块的操作等,从而让多功能函数信号发生器按照设计要求正常工作。 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

第87练 项目八 制作多功能函数信号发生器(4)《单片机技术及应用》(高教版第四版)一课一练
1
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。