9.4.1-C51语言中函数的分类(教案)-《单片机技术与应用》同步教学(化学工业出版社)

2024-05-06
| 4页
| 44人阅读
| 0人下载
特供

内容正文:

教案 编号:PTzZ-169 流水号:168 (首页)共 4页 课程 《单片机技术与应用》 一体化 理论 章节(课题)及内容 C51语言中函数的分类 班级日期 中职 2024.04 授课方式 讲授与任务驱动相结合 课时 1 作业题数 1 拟用时间 40分钟 教学目标 使学生理解以下理论知识: · 掌握C51语言中函数的分类及其特点。 · 学会根据需求选择合适的函数类型进行编程。 · 了解不同函数类型在编程中的应用场景 教学资源准备 多媒体设备 课本教材 学生练习素材 教学重点 · 函数的分类:主函数、子函数、中断服务函数等。 · 各类函数的特点和使用场景。 · 函数调用和返回值的正确使用 教学难点 1. 主函数与子函数之间的调用关系。 2. 中断服务函数的实现和应用。 3. 递归函数的理解和使用。 教学方法 讲授法、任务驱动法、演示法、体验探究法等。 · 实例分析法:通过具体例子展示各类函数的应用,引导学生分析思考。 · 练习法:设计有针对性的练习题,让学生在实践中掌握函数的用法。 · 小组讨论法:鼓励学生分组讨论,共同解决问题,培养合作精神 授课教师: 审阅签名: 教学过程 教学活动内容 时间分配教学方法 课前导入 1. 回顾之前学过的C语言基础知识,为新知识的学习打下基础。 2. 通过日常生活中的例子引入函数的概念,激发学生的学习兴趣。 2分钟 讲授新课 练习指导 在C51语言中,函数是实现代码模块化和重用的基本单位 1. 主函数(Main Function): - 主函数是程序的入口点,负责初始化操作和调用其他函数。 - 主函数通常命名为`main`,没有返回值类型(`void`)和参数。 - 主函数负责控制程序的执行流程,调用其他子函数完成具体任务。 2. 子函数(Subroutine Function): - 子函数用于实现特定的功能,可以被主函数或其他子函数调用。 - 子函数可以有返回值类型,也可以没有(`void`)。 - 子函数可以接收参数,以便在调用时传递数据。 - 子函数的命名和实现应尽量简洁明了,便于理解和维护。 3. 中断服务函数(Interrupt Service Function): - 中断服务函数用于响应和处理外部中断事件。 - 中断服务函数通常以`void`类型定义,没有参数。 - 中断服务函数需要与特定的中断源关联,当中断事件发生时,程序会自动跳转到对应的中断服务函数执行。 - 中断服务函数应尽量简短,以减少中断响应时间,避免影响其他程序运行。 了解这些函数类型及其特点后,学生可以根据实际需求选择合适的函数类型进行编程。以下是一些常见的应用场景: 1. 主函数:用于控制整个程序的执行流程,调用其他子函数完成各项任务,如初始化硬件、处理输入输出、启动定时器等。 2. 子函数:用于实现特定功能的代码模块化,提高代码的可读性和可维护性。例如,编写一个计算两个数之和的子函数,可以在多个地方调用该子函数,避免重复编写相同的代码。 3. 中断服务函数:用于响应和处理外部事件,如按键中断、定时器中断等。例如,编写一个中断服务函数来处理按键事件,当用户按下按键时,程序会自动执行该函数,实现按键控制功能。 通过以上知识点,学生可以掌握C51语言中函数的分类及其特点,为后续的C51编程学习提供支持。同时,了解不同函数类型在编程中的应用场景,有助于提高编程效率和程序质量。 10分钟 7分钟 自主学习 8分钟 练习训练 1. 写出下列程序的运行结果,并解释原因:(1)主函数调用子函数;(2)递归函数求阶乘;(3)中断服务函数处理外部中断。 2. 编写一个程序,实现一个简单的计算器功能,使用主函数和子函数完成计算任务。 3. 设计一个程序,演示中断服务函数的使用,实现对外部事件的响应和处理。 12分钟 布置作业 · 完成课后习题,巩固所学知识。 · 编写一个程序,实现一个简单的闹钟功能,使用中断服务函数实现定时提醒。 · 思考如何在程序设计中灵活运用不同类型的函数,提高程序的效率和可读性 1分钟 总结回顾 1. C51语言中的函数主要分为主函数、子函数和中断服务函数等。 2. 主函数是程序的入口点,负责初始化操作和调用其他函数;子函数用于实现特定的功能;中断服务函数用于响应和处理外部中断事件。 3. 在编写函数时,要注意函数的参数传递、返回值类型以及函数的调用和返回机制。 4. 不同类型的函数在编程中有各自的应用场景,应根据实际需求选择合适的函数类型进行编程。 第 1 页,共 2 页 学科网(北

资源预览图

9.4.1-C51语言中函数的分类(教案)-《单片机技术与应用》同步教学(化学工业出版社)
1
9.4.1-C51语言中函数的分类(教案)-《单片机技术与应用》同步教学(化学工业出版社)
2
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。