measure.h
来自「Keil uVision2」· C头文件 代码 · 共 39 行
H
39 行
/******************************************************************************/
/* */
/* MEASURE.H: struct type and extern definitions for MEASURE project */
/* */
/******************************************************************************/
struct clock { /* structure of the clock record */
unsigned char hour; /* hour */
unsigned char min; /* minute */
unsigned char sec; /* second */
unsigned int msec; /* milliseconds */
};
struct mrec { /* structure for measurement records */
struct clock time; /* time of measurement */
unsigned char port4; /* state of port 4 */
unsigned char port5; /* state of port 5 */
unsigned char analog [4]; /* voltage on analog Pins AN0 .. AN3 */
};
struct interval { /* structure for interval record */
unsigned char min; /* minute */
unsigned char sec; /* second */
unsigned int msec; /* milli second */
};
/* external functions: */
extern void getline (unsigned char idata *line, unsigned char n); /*input line*/
extern void measure_display (struct mrec disp); /* display mrec */
extern void set_time (unsigned char *buffer); /* set current time */
extern void set_interval (unsigned char *buffer); /* set interval time */
extern char code ERROR []; /* ERROR message string */
extern struct mrec current; /* current measurements */
extern struct interval setinterval; /* interval setting values */
extern struct interval interval; /* interval counter */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?