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

📄 armbios.h

📁 64输入32输出单片机程序
💻 H
字号:
//---------------------------------------------------------------------------
//	  Project No. : 
//	    File Name : ArmtBios.h
//---------------------------------------------------------------------------
//	Constant symbols for panel switch
#define TRUE		1
#define FALSE		0
#define SBIT_HIGH	1
#define SBIT_LOW	0

#define SETUP_SW	0x08
#define ENTER_SW	0x04
#define NEXT_SW		0x02
#define UND_SW		0x01
#define KEY_SW		0x01
#define LOCK_KEY    0x10

#define F1      	0x08
#define F2      	0x04
#define F3              0x02
#define F4    		0x01

#define START_SW	0x01
#define EXT_INP1	0x02
#define EXT_INP2	0x04
#define EXT_INP3	0x08
#define EXT_INP4	0x10
#define EXT_INP5	0x20

#define EXT_OUTP0	0x01
#define EXT_OUTP1	0x02
#define EXT_OUTP2	0x04
#define EXT_OUTP3	0x08
#define EXT_OUTP4	0x10
#define BUZZER		0x20
#define FAIL_LAMP	0x40
#define PASS_LAMP	0x80
//-----------------------------------------------
//-----------------------------------------------
#define Out_Port	XBYTE[0x2000]
#define DispPort    XBYTE[0x2001]
#define PanelSW     XBYTE[0x2002]
#define In_Port     XBYTE[0x2003]
//---------------------------------------------------------------------------
sbit	RS485_WR	= P1^0;
sbit 	RS485_RD	= P1^1;
sbit 	MPU_CS		= P1^2;
sbit    R_SIGA      = P3^3;
sbit    R_SIGB      = P3^4;
sbit    PIN_5            = P1^3;
sbit    EXTOUT_EN        = P3^5;
//---------------------------------------------------------------------------
//	Functions prototype
char _get_extinp (char f);
char _get_panelsw (char f);
char _set_extoutp (char f, char s);
//---------------------------------------------------------------------------

⌨️ 快捷键说明

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