www.pudn.com > DDS485.rar > global.c


//--------------------***-公共变量(字)-***--------------------// 
 
//-----程序运行控制标志 
 
bit CmdParseFg;                   //命令解析标志                 
bit LowPowerFg;                   //掉电标志  
 
bit InDataFg; 
 
bit ClrSn; 
bit PrgSn; 
 
bit PulseAddFg; 
bit ElecAddUpFg; 
//bit bytereceivefg; 
bit cmdwr; 
//bit PgIIcSt; 
//bit PgIIcEn; 
//bit PgIIcComm; 
bit AdBit; 
bit EDatafg; 
bit time0fg; 
bit ClerRam; 
bit stratled; 
bit Answer; 
bit DataSaveSt; 
bit Hwfg; 
bit EDatafg; 
bit Serialfg; 
//bit Displayfg; 
 
unsigned char pdata startfg1; 
unsigned char pdata startfg2; 
unsigned char pdata startfg3; 
unsigned char data t; 
unsigned char data c; 
unsigned char data x; 
unsigned char data MeterAdd[6]; 
unsigned char data  passwordbuf[3]; 
//unsigned char data  PgIIcTime; 
unsigned char data  EleChFg; 
unsigned char data EleChFg; 
unsigned char data  ShowDataBuf[4]; 
unsigned char data  LedShowBuf[8]; 
//unsigned char data  DecStart; 
unsigned char data  inpulse; 
 
 
 
//-----涉及到电量方面的数据存储区数组定义 
 
 
unsigned char data  iicEData[4]; 
unsigned char data  EData[4]; 
unsigned char data  ShowDataBuf[4]; 
 
 
 
 
//-----涉及到通讯方面的数据存储区数组定义 
 
bit SendStrFg;                   //数据开始发送标志 
bit SendEndFg;                   //数据发送结束标志 
bit InfSendFg;                   //红外发送标志 
bit SerSendFg;                   //串口发送标志 
bit NullityFg;                   //标志/无效指令 
//unsigned char pdata  ComInceptTime;//串口接收超时时间---接收到第一个字节后开始置1秒的时间 
//unsigned char pdata  ComShowTime;  //串口接收完毕状态指示时间---完成接收后置5秒的时间 
unsigned char data  InfraredBufDptr;	       //***红外数据接收指针***// 
unsigned char data  SerialBufDptr;          //***串口数据接收指针***/// 
unsigned char data  InceptBuf[50];		   //***串口数据接收存放空间***// 
unsigned char data IicBuf[3];