📄 armbios.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 + -