📄 pro.c
字号:
/****************************************Copyright (c)**************************************************
**
**
**
**
**--------------File Info-------------------------------------------------------------------------------
** File name:
** Last modified Date:
** Last Version:
** Descriptions:
**
**------------------------------------------------------------------------------------------------------
** Created by:
** Created date:
** Version:
** Descriptions:
**
**------------------------------------------------------------------------------------------------------
** Modified by:
** Modified date:
** Version:
** Descriptions:
**
********************************************************************************************************/
#include "config.h"
#include "LPC2294.h"
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void DelayNs(uint32 Dly)
{ uint32 i;
for(; Dly>0; Dly--)
for(i=0; i<50000; i++);
}
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void AlarmOn(void)
{ IO0DIR = IO0DIR|Alarm;
IO0CLR = IO0CLR|Alarm;
}
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void AlarmOff(void)
{ IO0DIR = IO0DIR|Alarm;
IO0SET = IO0SET|Alarm;
}
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void BeepOn(void)
{ IO0DIR = IO0DIR|Beep;
IO0CLR = IO0CLR|Beep;
}
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void BeepOff(void)
{ IO0DIR = IO0DIR|Beep;
IO0SET = IO0SET|Beep;
}
/*****************************************************************************************
** 函数名称 : GreenLedOn()
** 函数功能 : P0.025Green
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void GreenLedOn(void)
{ IO0DIR = IO0DIR|GreenLed;
IO0CLR = IO0CLR|GreenLed;
}
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void GreenLedOff(void)
{ IO0DIR = IO0DIR|GreenLed;
IO0SET = IO0SET|GreenLed;
}
/*****************************************************************************************
** 函数名称 : IdleLedOn()
** 函数功能 : P1.24Red
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void RedLedOn(void)
{ IO1DIR = IO1DIR|RedLed;
IO1CLR = IO1CLR|RedLed;
}
/*****************************************************************************************
** 函数名称 : DelayNs()
** 函数功能 : 长软件延时
**
** 入口参数 : Dly延时参数,
** 出口参数 : 无
*****************************************************************************************/
void RedLedOff(void)
{ IO1DIR = IO1DIR|RedLed;
IO1SET = IO1SET|RedLed;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -