global.h
来自「mcu for gm5621带遥控,键盘输入的单片机代码.供学习参考使用.谢谢.」· C头文件 代码 · 共 57 行
H
57 行
#ifndef _GLOBAL_H
#define _GLOBAL_H
extern BYTE SystemFlags;
//extern BYTE SystemStatus;
extern BYTE test;
extern BYTE test2;
extern DWORD Shut_Down_Count;
extern BYTE Gm_Status;
extern BYTE Pwd_Key_Count;
#define bIRKeyReceiveBit BIT0
#define bReadStatusBit BIT1
#define bDoPowerOffCountBit BIT2
#define bDoPowerOnBit BIT3
#define bDoProtectionHandlerBit BIT4
#define IRKeyReceiveFlag (SystemFlags&bIRKeyReceiveBit)
#define ReadStatusFlag (SystemFlags&bReadStatusBit)
#define DoPowerOffCountFlag (SystemFlags&bDoPowerOffCountBit)
#define DoPowerOnFlag (SystemFlags&bDoPowerOnBit)
#define DoProtectionHandlerFlag (SystemFlags&bDoProtectionHandlerBit)
#define Set_IRKeyReceiveFlag() (SystemFlags|=bIRKeyReceiveBit)
#define Clr_IRKeyReceiveFlag() (SystemFlags&=~bIRKeyReceiveBit)
#define Set_ReadStatusFlag() (SystemFlags|=bReadStatusBit)
#define Clr_ReadStatusFlag() (SystemFlags&=~bReadStatusBit)
#define Set_DoPowerOffCountFlag() (SystemFlags|=bDoPowerOffCountBit)
#define Clr_DoPowerOffCountFlag() (SystemFlags&=~bDoPowerOffCountBit)
#define Set_DoPowerOnFlag() (SystemFlags|=bDoPowerOnBit)
#define Clr_DoPowerOnFlag() (SystemFlags&=~bDoPowerOnBit)
#define Set_DoProtectionHandlerFlag() (SystemFlags|=bDoProtectionHandlerBit)
#define Clr_DoProtectionHandlerFlag() (SystemFlags&=~bDoProtectionHandlerBit)
#define bPowerOnStatusBit BIT5
#define PowerOnStatus (SystemFlags&bPowerOnStatusBit)
#define Set_PowerOnStatus() (SystemFlags|=bPowerOnStatusBit)
#define Clr_PowerOnStatus() (SystemFlags&=~bPowerOnStatusBit)
#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?