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];