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

📄 led.h

📁 P89V51在KEILC51中的小操作系统RTOS51大模式下的源代码
💻 H
字号:

#ifndef _LED_H_
#define	_LED_H_

//#include 	"typedef.h"

sbit	WHISTLE_ALARM		= 	P0^0;				//警笛鸣叫
#define	whistle_alarm_on()		WHISTLE_ALARM=0
#define	whistle_alarm_off()		WHISTLE_ALARM=1

sbit	LINE_ON				=	P0^1;				
#define	on_hook()				LINE_ON=0
#define	off_hook()				LINE_ON=1

sbit	LINED				=	P0^2;

sbit	BUZZER				=	P0^3;				//定义蜂鸣器	
#define	buzzer_on()				BUZZER=0
#define	buzzer_off()			BUZZER=1

sbit	LINE_RELAY			=	P0^4;				//电话线切换继电器
#define	connect_line()			LINE_RELAY=0
#define	break_line()			LINE_RELAY=1

sbit	LOWVOLTAGE_LED		= 	P0^5;				//欠压指示灯
#define	lowvoltage_led_on()		LOWVOLTAGE_LED=0
#define	lowvoltage_led_off()	LOWVOLTAGE_LED=1

sbit	FIRE_LED			= 	P0^6;				//火警指示灯
#define	fire_led_on()			FIRE_LED=0
#define	fire_led_off()			FIRE_LED=1

sbit	CANCEL_LED			= 	P0^7;				//撤防指示灯	
#define	cancel_led_on()			CANCEL_LED=0
#define	cancel_led_off()		CANCEL_LED=1


sbit	RESERVED_LED		= 	P1^2;				//备用指示灯Reserved LED
#define	reserved_led_on()		RESERVED_LED=0
#define	reserved_led_off()		RESERVED_LED=1


sbit	GAS_LED				= 	P2^0;				//燃气指示灯
#define	gas_led_on()			GAS_LED=0
#define	gas_led_off()			GAS_LED=1

sbit	STEAL_LED			= 	P2^1;				//盗警指示灯
#define	steal_led_on()			STEAL_LED=0
#define	steal_led_off()			STEAL_LED=1

sbit	ROB_LED				= 	P2^2;				//劫警指示灯
#define	rob_led_on()			ROB_LED=0
#define	rob_led_off()			ROB_LED=1

sbit	SETTING_LED			= 	P2^3;				//设置指示灯
#define	setting_led_on()		SETTING_LED=0
#define	setting_led_off()		SETTING_LED=1



sbit	SPECIAL_LED			= 	P2^5;				//留守特警指示灯
#define	special_led_on()		SPECIAL_LED=0
#define	special_led_off()		SPECIAL_LED=1

sbit	LINEDOWN_LED		= 	P2^4;				//掉线指示灯
#define	linedown_led_on()		LINEDOWN_LED=0
#define	linedown_led_off()		LINEDOWN_LED=1	

sbit	RESCUE_LED			= 	P2^6;				//医疗救护指示灯
#define	rescue_led_on()			RESCUE_LED=0
#define	rescue_led_off()		RESCUE_LED=1

sbit	CHECKCODE_LED		= 	P2^7;				//对码指示灯
#define	checkcode_led_on()		CHECKCODE_LED=0		
#define	checkcode_led_off()		CHECKCODE_LED=1

sbit	TRIGGER_LED			= 	P3^6;				//布防指示灯
#define	trigger_led_on()		TRIGGER_LED=0
#define	trigger_led_off()		TRIGGER_LED=1

//sbit	SIGNAL_LED			= 	P2^7;				//无线模块指示灯,由从CPU控制
//#define	signal_led_on()			SIGNAL_LED=0
//#define	signal_led_off()		SIGNAL_LED=1

sbit	WATCH				= 	P3^7;
#define	watch_on()				WATCH=1
#define	watch_off()				WATCH=0


sbit  REMOTE				=	P3^2;

#endif

⌨️ 快捷键说明

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