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

📄 led.c

📁 前两天一个朋友要我写一个51例程
💻 C
字号:

#include	<led.h>
sbit	LED1	=	P0^0;
sbit	LED2	=	P0^1;
sbit	LED3	=	P0^2;
sbit	LED4	=	P0^3;
sbit	LED5	=	P0^4;
sbit	LED6	=	P0^5;
sbit	LED7	=	P0^6;
sbit	LED8	=	P0^7;
sbit	LED9	=	P2^0;
sbit	LED10	=	P2^1;
#define	LEDPORTLO	P0
#define	LEDPORTHI	P2
uchar	bdata		LEDHiData;
sbit	LED9ST =    LEDHiData^0;
sbit	LED10ST =   LEDHiData^1;
/*
void	LEDControl(unsigned	char	LedNo,bit	ONOFF)
{
	switch(LedNo)
	{
		case	1:
			LED1	= ONOFF;
			break;
		case	2:
			LED2	= ONOFF;
			break;
		case	3:
			LED3	= ONOFF;
			break;
		case	4:
			LED4	= ONOFF;			   
			break;
		case	5:
			LED5	= ONOFF;
			break;
		case	6:
			LED6	= ONOFF;
			break;
		case	7:
			LED7	= ONOFF;
			break;
		case	8:
			LED8	= ONOFF;
			break;							 
		case	9:
			LED9	= ONOFF;
			break;
		case	10:
			LED10	= ONOFF;
			break;
		default:
			break;
	}
}			*/
void	LedControlParrl(Data16B	*LedOnOffData)
{

	LedOnOffData->U16B=~LedOnOffData->U16B;	
	LEDPORTLO= LedOnOffData->Str16B->LowByte;
	LEDHiData=LedOnOffData->Str16B->HighByte;
	LED9	= LED9ST;
	LED10	= LED10ST ;

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -