目录

  • 1 项目一 C语言程序认识及运行
    • 1.1 课程介绍
    • 1.2 实训指导书
    • 1.3 项目导学
    • 1.4 任务1 认识C语言
    • 1.5 任务2 C语言编程规范
    • 1.6 任务3 Keil C和protues电路仿真软件开发环境使用
  • 2 项目二 指示灯设计与实现
    • 2.1 项目导学
    • 2.2 任务1 认识单片机
    • 2.3 任务2 指示灯设计
  • 3 项目三 转向灯设计与实现
    • 3.1 项目导学
    • 3.2 任务1 转向灯设计与实现
    • 3.3 任务2 警示灯设计与实现
  • 4 项目四 流水灯设计与实现
    • 4.1 项目导学
    • 4.2 任务1 流水灯设计与实现
    • 4.3 任务2 跑马灯设计与实现
    • 4.4 任务拓展:交通灯设计与实现
  • 5 项目五 显示器设计与实现
    • 5.1 项目导学
    • 5.2 任务1 固定值显示器设计与实现
    • 5.3 任务2 动态值显示器设计与实现
  • 6 项目六 播放器设计与实现
    • 6.1 项目导学
    • 6.2 任务1 音符播放器设计与实现
    • 6.3 任务2 音乐播放器设计与实现
  • 7 项目七 音乐点播器设计与实现
    • 7.1 项目导学
    • 7.2 按键控制数码管设计与实现
    • 7.3 音乐点播器设计与实现
  • 8 项目八 电子琴设计与实现
    • 8.1 项目导学
    • 8.2 电子琴设计与实现
    • 8.3 综合训练1
    • 8.4 综合训练2
    • 8.5 复习
项目导学

项目名称

转向灯设计与实现

学习目标

知识目标

1、熟悉各种C语言指令:控制语句、调用语句、表达式语句、空语句、复合语句和赋值语句等;

2、掌握程序设计顺序结构指令及使用方法;

3、掌握程序设计选择结构指令及使用方法;

4、掌握流程图表示方法。

能力目标

1、能理解选择结构并编写程序;

2、能熟练操作Keil C软件和Protues软件;

3、会把顺序结构、选择结构指令融入程序中,并用软件编程、仿真实现;

4、会利用流程图表示程序设计框架

职业素养

1、具备电子产品设计中必须应有的团队精神与协作态度,善于协调人际关系,工作细心有条理,有较强责任心和抗压力;

2、具有较强的学习主动性;

3、培养主动用算法和流程图思想考虑生活问题的意识;

4、培养C语言编程思想。

5、心细又胆大、严谨做事的习惯,安全、正确操作的习惯,精益求精。

思政要素

工匠精神,敬业求精,树立社会主义职业精神。

项目背景

警示灯,顾名思义就是在车辆转弯时,起到警示车前或车后的行人或车辆的作用。前转向灯,安装在汽车大灯旁边,用于在转弯时警示前方车辆。后转向灯,安装在汽车尾部,用于在转弯时警示后方车辆。侧转向灯,安装在第1驾驶室的车门旁或安装在后视镜上,用于在转弯时警示旁边车辆。转向灯灯管采用氙气灯管,单片机控制电路,左右轮换频闪不间断工作。转向灯采用闪光器,实现灯光闪烁。主要可分为阻丝式、电容式和电子式三种。转向灯是表示汽车动态信息的最主要装置,安装在车身前后,在汽车转弯时开启,它为行车安全提供了保障,为了您和他人的安全,请按规定使用转向灯,使人们提前知道汽车的动向,做出正确的判断。
    通过对汽车转向灯闪烁效果分析,了解灯闪烁的工作原理,掌握C语言编程实现方法,利用C语言知识,编程实现转向灯的闪烁及快慢控制。