working.h

来自「Main program running when workpiece is r」· C头文件 代码 · 共 94 行

H
94
字号
/*
*******************************************************************************************************************
*                                          XingChen
*                                (c)Copyright 2004,HangZhou,China
*                                     All Rights Reserved
*
*
*FileName  : Working.h
*Programmer: xiaogang
* Version  : V1.0
******************************************************************************************************************
*/
/*$PAGE*/
/*
/* Define to prevent recursive inclusion --------------------------------------*/
#ifndef _WORKING_H
#define _WORKING_H

/*$PAGE*/
/*
*******************************************************************************************
*                                     CONSTANTS&MACROS
*******************************************************************************************
*/
//#define aa 100;

typedef enum{
	True,
	False
}DeferentReady;    


/*$PAGE*/
/*
*******************************************************************************************
*                                      DATA TYPES
*******************************************************************************************
*/

typedef unsigned char BOOLEAN;
typedef unsigned char INT8U;
typedef char          INT8S;
typedef unsigned int  INT16U;
typedef int           INT16S;
typedef unsigned long INT32U;
typedef long          INT32S;
typedef float         FP;
/*$PAGE*/
/*
*******************************************************************************************
*                                     PRIVATE VARIBLES
*******************************************************************************************
*/
DeferentReady Deferent_Ready;

/*$PAGE*/
/*
*******************************************************************************************
*                                     INITIALIZE A_D1674
*******************************************************************************************
*/
/*#define XBYTE ((unsigned char volatile xdata *) 0)
#define		ADCOM 	XBYTE[0xBF8F]
#define 	ADLO  	XBYTE[0xBFBF]
#define 	ADHI  	XBYTE[0xBF9F]    */

#define 	read  	P3_7
#define 	write 	P3_6
#define 	adbusy	P3_2
#define		ADCOM	P2
#define		AD_8EAB	0x0F8
#define		AD_READH	0x0F9
#define		AD_READL	0x0FB
//#define		RC		P2_0
//#define		A0		P2_1
#define		CS		P2_2
#define         AD_SIZE         16
#define         SEND_SIZE         4
#define         RECE_SIZE         2
#define         UIntForwardSteps  28000        //13000+100*20+13000=28000
#define         UIntForwardSteps1  13000     
#define         UIntForwardSteps2  13000
#define         iUIntForwardSteps  100

#define         XTAL       11059200
#define         baudrate       2400

/*$PAGE*/
#endif




⌨️ 快捷键说明

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