led.c
来自「本代码包含已经移植好的UCGUI代码,控制器是S3C44B0,通过UCGUI,在」· C语言 代码 · 共 91 行
C
91 行
/*-------------------------------------------------------------------------
* 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 + =
减小字号Ctrl + -
显示快捷键?