📄 global.h
字号:
#ifndef _GLOBAL_H
#define _GLOBAL_H
//input
extern Bool FgP1_0;
extern Bool FgP1_1;
extern Bool FgP1_2;
extern Bool FgP1_3;
extern Bool FgP1_4;
extern Bool FgP1_5;
extern Bool FgP1_6;
extern Bool FgP1_7;
extern Bool FgP2_0;
extern Bool FgExtInput1;
extern Bool FgExtInput2;
extern Bool FgExtInput3;
extern Bool FgExtInput4;
extern Bool FgExtInput5;
extern Bool FgExtInput6;
extern Bool FgExtInput7;
extern Bool FgExtInput8;
extern Bool FgExtInput9;
extern Bool FgExtInput10;
extern Bool FgExtInput11;
extern Bool FgExtInput12;
extern Bool FgExtInput13;
extern Bool FgExtInput14;
extern Bool FgExtInput15;
extern Bool FgExtInput16;
extern Byte IDATA TypeState;
extern Byte IDATA InputState;
//led
extern Bool FgExtOut1;
extern Bool FgExtOut2;
extern Bool FgExtOut3;
extern Bool FgExtOut4;
extern Bool FgExtOut5;
extern Bool FgExtOut6;
extern Bool FgExtOut7;
extern Bool FgExtOut8;
extern Bool FgLedFlag;
extern Bool FgLed2On;
extern Bool FgLed3On;
extern Bool FgLed2Off;
extern Bool FgLed1Off;
extern Bool FgChange;
extern Byte IDATA LedCount;
extern Byte IDATA OutputState;
extern Byte IDATA OutPutData1;
//utility
extern Bool FgBeepOff;
extern Bool FgAlarmOff;
extern Bool FgExtFreq1;
extern Bool FgExtFreq2;
extern Bool FgExtFreq3;
extern Bool FgExtFreq4;
extern Bool Fgdirection;
extern Byte IDATA BcdData1;
extern Byte IDATA BcdData2;
extern Byte IDATA BcdData3;
extern Byte IDATA BcdData4;
extern Byte IDATA DisplayState;
extern Byte IDATA BcdVarible;
extern Byte IDATA UpdateValue;
extern Byte IDATA *ByteVariablePtr;
extern Word IDATA *WordVariablePtr;
extern Word IDATA MaxValue;
extern Word IDATA MinValue;
extern Word IDATA BcdVarible1;
//pulse
extern Bool FgPulse;
extern Bool FgPulseShort;
extern Bool FgPulseLong;
extern Bool FgTimeout;
extern Byte IDATA DutyCount;
extern Byte IDATA DutyCycleValue;
extern Byte IDATA PulseData;
extern Byte IDATA LowPulseCount;
extern Byte IDATA HiPulseCount;
extern Byte IDATA WheelNow;
extern Byte IDATA WheelOld;
extern Byte IDATA RightCount;
extern Byte IDATA LeftCount;
extern Byte IDATA EncoderCnt;
extern Byte IDATA SquareCount;
//timer
extern Byte IDATA T40msTimer;
extern Word IDATA LedOffCount;
extern Word IDATA Timer40msCount;
extern Word IDATA PulseCount;
//key
extern Bool FgDoubleKey;
extern Bool FgKEY1;
extern Bool FgKEY2;
extern Bool FgKEY3;
extern Bool FgKEY4;
extern Bool FgKEY5;
extern Bool FgKEY2_ONOFF;
extern Byte IDATA KeyData;
extern Byte IDATA KeyData1;
extern Byte IDATA KeyData2;
extern Byte IDATA KeyData3;
extern Byte IDATA KeyData4;
extern Byte IDATA KeyCount;
extern Byte IDATA ScanKeyCounter;
extern Byte IDATA KeyBuffer;
extern Byte IDATA KeyCountTimer;
extern Byte IDATA CoarseAdjCount;
//iic
extern Byte IDATA ByteCnt;
extern Byte IDATA SlvAdr;
//eeprom
extern Bool FgVariable1;
extern Bool FgVariable2;
extern Bool FgVariable3;
extern Byte IDATA TrmBuf[34];
extern Byte IDATA Variable1;
extern Byte IDATA Variable2;
extern Byte IDATA Variable3;
extern Byte IDATA Variable4;
extern Byte IDATA Variable5;
extern Byte IDATA Variable6;
extern Byte IDATA Variable7;
//93c66
extern Byte IDATA Buffer;
//osd
extern Byte IDATA OsdLanguage;
extern Byte RDATA *DataPointer;
extern Byte IDATA CurrentValue;
extern Byte IDATA OSDMinValue;
extern Byte IDATA OSDMaxValue;
extern Byte IDATA CurrentValue;
extern Byte IDATA DogCount;
extern Byte IDATA NextColumn;
//external ram
extern Byte PDATA XFR_ADC;
extern Byte PDATA DAC0;
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -