让我的单片机功能化.pptxVIP

  • 1
  • 0
  • 约5.72千字
  • 约 44页
  • 2026-08-14 发布于陕西
  • 举报

项目九让我的单片机功能化;项目简介

C语言中提供了一些已经定义好的数据类型,比如int,short,long,char,float,double等,在定义变量时可以用来定义变量,保存对应类型的数据。当要解决比较复杂的问题时,仅仅使用系统提供的简单数据类型,不能高效的解决问题时,C语言允许我们自己设计新的数据类型,并用来定义变量,更好的实现单片机的功能化开发与应用。

本项目通过3个任务的学习与实践,逐步掌握结构体类型、共同体和枚举类型的相关知识。

;项目目标

本项目通过3个任务,学习C语言中的指针。要求掌握的内容包括:

1结构体的定义及引用

2结构体数组

3共用体类型

4枚举类型

5类型标识符的自定义

;工作任务

深入学习C语言的知识,以任务驱动的方式,实现以下3个任务。

(1)LED、数码管和蜂鸣器组成交响乐团

(2)让我告诉你今天星期几

(3)让我们手拉手亮起了;任务一LED、数码管和蜂鸣器组成交响乐团

(一)任务描述

通过设计结构体,定义结构体变量,初始化与引用,实现控制LED、数码管和蜂鸣器:

1、状态1:LED显示1个灯、数码管显示1,蜂鸣器叫;

2、状态2:LED显示2个灯、数码管显示2,蜂鸣器不叫;

3、两种状态间隔1s相互转换;

(二)任务目标

通过对控制LED、数码管和蜂鸣器状态的控制,掌握设计结构体类型、定义结构体类

文档评论(0)

1亿VIP精品文档

相关文档