util510.h

来自「一个锅炉温度控制程序」· C头文件 代码 · 共 186 行

H
186
字号

SETBD0: PROCEDURE(SADDR,BDATA,LEN) EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE SET*/
		LEN   BYTE;		/*LENGTH*/
	END SETBD0;

SETBX0: PROCEDURE(SADDR,BDATA,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE SET*/
		LEN   WORD;		/*LENGTH*/
	END SETBX0;

SETWD0: PROCEDURE(SADDR,WDATA,LEN) EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE SET*/
		LEN   BYTE;		/*LENGTH*/
	END SETWD0;

SETWX0: PROCEDURE(SADDR,WDATA,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE SET*/
		LEN   WORD;		/*LENGTH*/
	END SETWX0;

DEC_DPTR: PROCEDURE EXTERNAL;		/*DEC DPTR*/
	END DEC_DPTR;

MOVDD0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END MOVDD0;

MOVXD0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END MOVXD0;

MOVDX0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END MOVDX0;

MOVCD0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END MOVCD0;

MOVCX0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   WORD;		/*LENGTH*/
	END MOVCX0;

MOVXX0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   WORD;		/*LENGTH*/
	END MOVXX0;

CMPDD0: PROCEDURE(SADDR,DADDR,LEN) WORD EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END CMPDD0;			/*IF EQU THEN TREURN 0FFFFH*/
					/*ELSE THEN RETURN OFFSET */

CMPXD0: PROCEDURE(SADDR,DADDR,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END CMPXD0;

CMPCD0: PROCEDURE(SADDR,DADDR,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END CMPCD0;

CMPCX0: PROCEDURE(SADDR,DADDR,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   WORD;		/*LENGTH*/
	END CMPCX0;

CMPCC0: PROCEDURE(SADDR,DADDR,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   WORD;		/*LENGTH*/
	END CMPCC0;

CMPXX0: PROCEDURE(SADDR,DADDR,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   WORD;		/*LENGTH*/
	END CMPXX0;

FNDBD0: PROCEDURE(SADDR,BDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE FOUND*/
		LEN   BYTE;		/*LENGTH*/
	END FNDBD0;

FNDBC0: PROCEDURE(SADDR,BDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE FOUND*/
		LEN   WORD;		/*LENGTH*/
	END FNDBC0;

FNDBX0: PROCEDURE(SADDR,BDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE FOUND*/
		LEN   WORD;		/*LENGTH*/
	END FNDBX0;

FNDWD0: PROCEDURE(SADDR,WDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE FOUND*/
		LEN   BYTE;		/*LENGTH*/
	END FNDWD0;

FNDWC0: PROCEDURE(SADDR,WDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE FOUND*/
		LEN   WORD;		/*LENGTH*/
	END FNDWC0;

FNDWX0: PROCEDURE(SADDR,WDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE FOUND*/
		LEN   WORD;		/*LENGTH*/
	END FNDWX0;

SKPBD0: PROCEDURE(SADDR,BDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE SKIPED*/
		LEN   BYTE;		/*LENGTH*/
	END SKPBD0;

SKPBC0: PROCEDURE(SADDR,BDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE SKIPED*/
		LEN   WORD;		/*LENGTH*/
	END SKPBC0;

SKPBX0: PROCEDURE(SADDR,BDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		BDATA BYTE,		/*DATA TO BE SKIPED*/
		LEN   WORD;		/*LENGTH*/
	END SKPBX0;

SKPWD0: PROCEDURE(SADDR,WDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE SKIPED*/
		LEN   BYTE;		/*LENGTH*/
	END SKPWD0;

SKPWC0: PROCEDURE(SADDR,WDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE SKIPED*/
		LEN   WORD;		/*LENGTH*/
	END SKPWC0;

SKPWX0: PROCEDURE(SADDR,WDATA,LEN) WORD EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		WDATA WORD,		/*DATA TO BE SKIPED*/
		LEN   WORD;		/*LENGTH*/
	END SKPWX0;

RMVDD0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;	/*MOV FROM SADDR+LEN-1 TO SADDR*/
	DECLARE SADDR BYTE,		/*SOURCE ADDR*/
		DADDR BYTE,		/*DESTINATION ADDR*/
		LEN   BYTE;		/*LENGTH*/
	END RMVDD0;

RMVXX0: PROCEDURE(SADDR,DADDR,LEN) EXTERNAL;
	DECLARE SADDR WORD,		/*SOURCE ADDR*/
		DADDR WORD,		/*DESTINATION ADDR*/
		LEN   WORD;		/*LENGTH*/
	END RMVXX0;

⌨️ 快捷键说明

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