?? led.c
字號:
//#include "LPC214x.H"
#include "LED.H"
#include "config.h"
//********UC/OS模板來自高手之手,鄙人挪用*********************/
/*************************M*********************************/
/******挪用:月亮 QQ:228939191 ******************************/
#define Led1Pin (1 << 18) // P1.18 is LED1 pin
#define Led2Pin (1 << 19) // P1.19 is LED1 pin
#define Led3Pin (1 << 20) // P1.20 is LED1 pin
#define Led4Pin (1 << 21) // P1.21 is LED1 pin
#define Led5Pin (1 << 22) // P1.22 is LED1 pin
#define Led6Pin (1 << 23) // P1.23 is LED1 pin
#define Led7Pin (1 << 24) // P1.24 is LED1 pin
#define Led8Pin (1 << 25) // P1.25 is LED1 pin
#define AlarmPin (1 << 7) // P0.7蜂鳴器
const int LetTab[]={Led1Pin,Led2Pin,Led3Pin,Led4Pin,Led5Pin,Led6Pin,Led7Pin,Led8Pin};
/**************************************************************/
void IO_Int(void)
{
IO0DIR|= AlarmPin; //設置P0.7蜂鳴器 輸出
PINSEL0&=0xffff3fff;
IO1DIR|=Led1Pin|Led2Pin|Led3Pin|Led4Pin|Led5Pin|Led6Pin|Led7Pin|Led8Pin;
}
/**************************************************************/
void LedCS0(int sign)
{
if(sign)
IO1CLR|=Led1Pin;
else
IO1SET|=Led1Pin;
}
/**************************************************************/
void LedCS1(int sign)
{
if(sign)
IO1CLR|=Led2Pin;
else
IO1SET|=Led2Pin;
}
/**************************************************************/
void LedCS2(int sign)
{
if(sign)
IO1CLR|=Led3Pin;
else
IO1SET|=Led3Pin;
}
/**************************************************************/
void LedCS3(int sign)
{
if(sign)
IO0CLR|=AlarmPin;
else
IO0SET|=AlarmPin;
}
/**************************************************************/
void LedCS4(int sign)
{
if(sign)
IO1CLR|=Led4Pin|Led5Pin|Led6Pin|Led7Pin|Led8Pin;
else
IO1SET|=Led4Pin|Led5Pin|Led6Pin|Led7Pin|Led8Pin;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -