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

📄 detect.h

📁 主要用于液晶电视解码,内置51单片机,全部代码用C编写,编译环境为KEILC
💻 H
字号:
#if VGA_ENABLE

#ifndef _DETECT_H_
#define _DETECT_H_

#ifdef _DETECT_C_
  #define _DETECTDEC_
#else
  #define _DETECTDEC_ extern
#endif



#define HPeriod_Torlance	15//10 // for mode change
#define VTotal_Torlance		15//10 // for mode change
// time of one loop is 34 when no input
#define ValidTimingStableCount		15//5//15
#define SyncLossStableCount		    30//5//30

#define HFreq_Torlance		15//15 // 1.5 KHz
#define VFreq_Torlance		15//15 // 1.5 Hz
#define VTotal_Delta		50

#define MaxInputHFreq		550//855 // 80.0 KHz
#define MinInputHFreq		100 //285 // 28.5 KHz
#define MaxInputVFreq		735 //
#define MinInputVFreq		400 // 50.0 Hz

_DETECTDEC_ void msMonitorInputTiming(void);
_DETECTDEC_ void msModeHandler(void);
_DETECTDEC_ BOOL msValidTimingDetect(void);
_DETECTDEC_ BYTE msFineTuneDVIPhase(BYTE channelReg, BYTE channel);
_DETECTDEC_ void msVideoModeHandler(void);
_DETECTDEC_ BOOL msFindMode(void);
_DETECTDEC_ BYTE msGetInputStatus(void);
_DETECTDEC_ BOOL msSyncLossStateDetect(void);
_DETECTDEC_ BOOL msValidTimingDetect(void);
_DETECTDEC_ void msSetupADC(void);
_DETECTDEC_ BOOL msSetupMode(void);
_DETECTDEC_ void Menu_InitAction(void);
_DETECTDEC_ BYTE msCalculateVSyncTime(void);

_DETECTDEC_ void msProgAnalogWin();
_DETECTDEC_ WORD GetStdModeResH( BYTE ucModeIdx );
_DETECTDEC_ WORD GetStdModeResV( BYTE ucModeIdx );
#endif

#endif

⌨️ 快捷键说明

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