让我的单片机智能化.pptxVIP

  • 0
  • 0
  • 约3.61千字
  • 约 36页
  • 2026-08-14 发布于陕西
  • 举报

项目七让我的单片机智能化;项目简介

小到手表、收音机、电脑,大到火车、飞机、航母,都包含了许多元器件——相对独立的模块,它们可以分别被维修、更新或替换,而不影响其他部分。

类似地,在程序中我们也可以制造和使用自己的“元器件”,功能相对独立的模块——函数。一个个函数可以被看作是“蒙着面干活”的黑箱,它们分别用于实现不同的功能,并随时听候我们调用,而我们在调用时则根本不必关心其内部细节。

有了函数,不仅可大大简化编程的复杂度,还可以使程序逻辑更为清晰。

函数能够实现C语言的模块化程序设计,通过函数,让单片机智能化运行。

;

项目目标

本项目为C语言的模块化程序设计,将相对单独的功能用函数来实现。要求了解C语言中函数的概念,掌握函数的定义方法,掌握函数的参数,掌握函数的调用方法,掌握函数的原型与声明。;工作任务

根据“C语言的模块化程序设计”的要求,以任务驱动的方式,用函数实现模块化程序设计。

(1)用有参函数控制LED闪烁速度

(2)按键识别功能模块的函数实现

(3)按键控制LED流水灯速度;知识准备

函数概述

“函数”是从英文function翻译过来的,function在英文中的意思也是“功能”。函数就是功能,每一个函数用来实现一个特定的功能的。

在设计一个较大的程序时,往往分为若干个程序模块,每一个模块包括一个或多个函数。一个C程序可以由一个主函数和若干个其他函数构成。由主函数调

文档评论(0)

1亿VIP精品文档

相关文档