⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 global.c

📁 LCD OSD 程序用於8051 開發lcd
💻 C
字号:
#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 + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -