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

📄 led.c

📁 本代码包含已经移植好的UCGUI代码,控制器是S3C44B0,通过UCGUI,在LCD上图片显示.
💻 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 + -