⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 alarm.c

📁 avr单片机ATMega16对三相异步电机的智能控制源码
💻 C
字号:


#define ALARM_GLOBAL
#include "alarm.h"  

static void Flash(void);

void Alarm() 			//执行器状态的LED告警指示
{
 
 if((MotorFlag == CLOSE)||(MotorFlag == OPEN))		//闪烁
 {
  Flash();
 } 
 
}

static void Flash()
{
 static uchar last_flash = 0;
 if(last_flash)
 {
  if(GetLocal())
  {
   SetRemoteLed();
  }
  if(GetRemote())
  {
   SetLocalLed();
  }
  last_flash = 0;
 }
 else
 {
  if(GetLocal())
  {
   ClrRemoteLed();
  }
  if(GetRemote())
  {
   ClrLocalLed();
  }
  last_flash = 1;
 }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -