📄 led.c
字号:
/*-------------------------------------------------------------------------
* Filename: led.c
* Copyright: ZhaoIC
* Author: ZhaoIC(zhaoic@vip.sina.com)
* Description:
* Created at: 2004.5
* Modified by:
* Modified at:
*-----------------------------------------------------------------------*/
#include "inc/led.h"
static int led_1_state;
static int led_2_state;
static int led_3_state;
void led_init(void)
{
rPCONA_LED;
rPCONB_LED;
}
void led_1_on(void)
{
LED_1_ON;
led_1_state=1;
}
void led_1_off(void)
{
LED_1_OFF;
led_1_state=0;
}
void led_2_on(void)
{
LED_2_ON;
led_2_state=1;
}
void led_2_off(void)
{
LED_2_OFF;
led_2_state=0;
}
void led_1_toggle(void)
{
if(led_1_state)
led_1_off();
else
led_1_on();
}
void led_2_toggle(void)
{
if(led_2_state)
led_2_off();
else
led_2_on();
}
void led_delay(int led_time_ms)
{
int i,j;
for(i=0;i<led_time_ms;i++)
for(j=0;j<60000;j++);
}
void led_3_on(void)
{
LED_3_ON;
led_3_state=1;
}
void led_3_off(void)
{
LED_3_OFF;
led_3_state=0;
}
void led_3_toggle(void)
{
if(led_3_state)
led_3_off();
else
led_3_on();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -