单片机基础与应用(C语言版)(第3版)课件 实例15 倒车警示器.pptxVIP

  • 0
  • 0
  • 约1.5千字
  • 约 14页
  • 2026-07-31 发布于山东
  • 举报

单片机基础与应用(C语言版)(第3版)课件 实例15 倒车警示器.pptx

实例15倒车警示器《单片机基础与应用(C语言版)》高等教育出版社深圳职业技术大学

一、任务导入

任务要求要求用一个开关做为“倒车”挡控制开关,2个黄色的LED做为汽车尾部倒车警示灯,控制电路中再接入一个蜂鸣器。当“倒车”开关闭合时,汽车发出倒车警示信号——通过蜂鸣器发出警示音,并且2个LED不停地闪烁发出黄色警示灯光。

二、任务分析

使用单片机做为控制器实现倒车警示器设计。将“倒车”挡控制开关SW接入P0.0引脚,2个黄色LED1、LED2分别接入P1.1、P1.2引脚,一个蜂鸣器BEEP接入P1.0引脚。倒车时,开关SW闭合(ON),LED1和LED2闪烁,BEEP发声。

三、硬件电路

倒车警示器单片机控制电路

四、控制程序

倒车警示灯主函数流程图beep_alarm()函数流程图

程序演示//程序:ex17.c //功能:倒车警示器控制程序 #includeREGX51.H//包含头文件REGX51.H,定义了51单片机的所有SFR #defineON0//定义符号常量ON #defineOFF1//定义符号常量OFF sbitBEEP=P1^0;//定义位变量BEEP,蜂鸣器BEEP接P1.0引脚sbitLED1=P1^1;//定义位变量LED1,警示灯LED1接P1.1引脚

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档