global.c

来自「LCD OSD 程序用於8051 開發lcd」· C语言 代码 · 共 45 行

C
45
字号
#include "types.h"
#include "board.h"
#include "global.h"

WORD ms_Counter=SystemTick; // for System timer
BYTE ModeDetectCounter=0;
BYTE G_BurninTimeHour=0,G_BurninTimeMin=0;
BYTE Second=0;
BYTE OsdCounter=0;
BYTE PowerDownCounter=0;
BYTE InputTimingStableCounter=0;
BYTE TimingChangeDebunce=0;
WORD SystemFlags=0;	 // for system status flags
BYTE PatternNo=0;
DWORD BlacklitTime=0;
BYTE MaxSavedModeIndex=0; // current mode index can be used
BYTE SaveIndex=0; // saveIndex
BYTE HVSyncLoss=0;
bit FlgPowerOnOpenAudio=0;

InputTimingType idata 		InputTiming;
MonitorSettingType idata  	MonitorSetting;
ModeSettingType   idata 	ModeSetting;

void Init_GlobalVariables(void)
{ InputTimingStableCounter=0;
  Second=0;
  OsdCounter=0;
  PowerDownCounter=0;
  FlgPowerOnOpenAudio=1;

  SrcFlags=SyncLoss;
  if (BurninModeFlag)
    Set_DoBurninModeFlag();
  else
    Clr_DoBurninModeFlag();
  if (!PowerOnFlag)
    SystemFlags|=bForcePowerSavingBit;
  else
    SystemFlags|=bInputTimingChangeBit;
  
  Clr_InitDeviceFlag();//--by erwin

}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?