?? led.c
字號:
//[LED.c]小燈驅動----------------------------------------------------------*
//本文件包含: *
// (1)LEDInit:定義控制小燈的MCU的I/O引腳為輸出 *
// (2)LED_L_A:驅動小燈"亮"、"暗" *
//硬件連接: *
// (1)本處的小燈是一個發光二極管,由MCU的I/O引腳控制 *
// (2)控制引腳=高電平時,小燈"暗";反之,小燈"亮" *
//-------------------------------------------------------------------------*
//頭文件
#include "LED.h" //小燈驅動頭文件
//LEDInit:定義控制小燈的MCU引腳為輸出--------------------------------------*
//功 能:定義控制小燈的MCU引腳為輸出,并使小燈初始為暗 *
//參 數:無 *
//返 回:無 *
//-------------------------------------------------------------------------*
void LEDInit(void)
{
Light_D |= 1<<Light_Pin; //令小燈引腳為輸出
Light_P |= 1<<Light_Pin; //初始時,小燈"暗"
}
//LED_L_A:驅動小燈"亮"、"暗"-----------------------------------------------*
//功 能:根據flag的值控制小燈的亮和暗 *
//參 數:flag(flag='A',小燈暗;flag='L',小燈亮) *
//返 回:無 *
//-------------------------------------------------------------------------*
void LED_L_A(INT8U flag)
{
if (flag == 'A')
Light_P |= 1<<Light_Pin; //小燈"暗"
else if (flag == 'L')
Light_P &= ~(1<<Light_Pin); //小燈"亮"
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -