📄 variable.h
字号:
/************************** (c) 2003 STMicroelectronics **********************
PROJECT : I2C_MST
COMPILERS : COSMIC AND METROWERKS
MODULE : variable.h
REVISION DATE : 12/06/03
AUTHOR : Micro Controller Division Application Team
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
DESCRIPTION : Application Global Variables Definition
-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
MODIFICATIONS :
04/09/98 - V1.0 - First Version
12/06/03 - V1.1 - 1) Compatibility With Cosmic And Metrowerks.
2) Update for st72324
******************************************************************************/
#ifndef VARIABLE_H
#define VARIABLE_H
#ifdef __HIWARE__
#pragma DATA_SEG SHORT _ZEROPAGE
extern unsigned short int i;
extern unsigned char j;
extern unsigned char I2C_SR1;
extern unsigned char I2C_SR2;
extern unsigned char I2C_DR;
extern unsigned char count;
extern unsigned char buff;
extern unsigned char err_status;
extern unsigned char t_count_err;
extern unsigned char r_count_err;
extern unsigned char flag;
extern unsigned char n;
#pragma CONST_SEG DEFAULT
extern unsigned char send_tab[]; /* n+1 */
#pragma DATA_SEG DEFAULT
extern unsigned char rec_tab[]; /* n-1 */
#endif
#ifdef __CSMC__
extern unsigned short i;
extern unsigned char n;
extern unsigned char j;
extern unsigned char I2C_SR1;
extern unsigned char I2C_SR2;
extern unsigned char I2C_DR;
extern unsigned char count;
extern unsigned char buff;
extern unsigned char err_status;
extern unsigned char t_count_err;
extern unsigned char r_count_err;
extern unsigned char flag;
extern unsigned char rec_tab[];
extern unsigned char send_tab[];
#endif
#endif
/******************* (c) 2003 STMicroelectronics ************ END OF FILE ***/
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -