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

📄 mst705Ȧ

📁 MST705源代码
💻
字号:
//Project File
//=======================================================
#define MST_CHIP			MST702
#define RM_EEPROM_TYPE  	RM_TYPE_SST512
#define TUNER_TYPE	  		TUNER_XF_6A
#define PANEL_TYPE			PanelPVI07_AT
#define KEY_TYPE			Single_ADCKey 
#define KEY_PORT			SAR0
#define TV_SYSTEM			TV_PAL
//==========Source define	 ====================================
#define TV_ENABLE			0
#define VGA_ENABLE			0
#define YPBPR_ENABLE		0
#define CCIR656_ENABLE		0
//==========AudioCtrl	define	 ====================================
#define AudioCtrl			PWM_TYPE_PWM1   
//==========AudioCtrl	define	 ====================================
#define VCOM_DC_Ctrl		PWM_TYPE_PWM4   
//==========DSP  define ==========================================
#define ENABLE_VD_DSP		1
#define ENABLE_SECAM		1
#define CCFL_FUNCTION		1
#define CCFL_BURST_MODE		0
#define LED_BACKLIGHT		1
#define FUN_MGD				0
//==========I/O setting==================================
#define hwBlacklit_Pin
#define hw_SetBlacklit()
#define hw_ClrBlacklit()

#if IRSEND_ENABLE
#define hw_SetIRsend_Pin()		P4 |= _BIT4
#define hw_ClrIRsend_Pin()		P4 &=~_BIT4
#endif

#define hw_SetPanelPower()		msWriteByte(BK0_00_REGBK, REG_BANK3_COMB);\
								msWriteBit(BK3_F3_PWMCLK, 1, _BIT1);\
								msWriteBit(BK3_F3_PWMCLK, 1, _BIT2);\
								msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);
#define hw_ClrPanelPower()		msWriteByte(BK0_00_REGBK, REG_BANK3_COMB);\
								msWriteBit(BK3_F3_PWMCLK, 1, _BIT1);\
								msWriteBit(BK3_F3_PWMCLK, 0, _BIT2);\
								msWriteByte(BK0_00_REGBK, REG_BANK_SCALER);

#define hwTuner_pin
#define hw_SetTunerOn()
#define hw_SetTunerOff()

#define hwI2C_SCL_Pin			P0_1
#define hwI2C_SDA_Pin			P0_0

#define hwI2C_SCL_Pin_STATUS 	(hwI2C_SCL_Pin)
#define hwI2C_SDA_Pin_STATUS 	(hwI2C_SDA_Pin)

#define hw_SetGreenLed()

#define hw_ClrGreenLed()

#define hw_SetPanelInvert()		P4 &=~_BIT3
#define hw_ClrPanelInvert()		P4 |=_BIT3

//============Audio Setting================================
//#define P6_GPIO_Enable
#define Init_P0_Value		0xF7
#define Init_P4_Value		0xFD
#define Init_P6_Value		0xFF

#define hwAudioMute_Pin
#define hw_SetAudioMute()
#define hw_ClrAudioMute()

#define hwAudioStby_Pin
#define hw_SetAudioStby()
#define hw_ClrAudioStby()

#define hwAudioMux_Pin_1
#define hwAudioMux_Pin_2
#define hw_SetAudioMuxToVGA()
#define hw_SetAudioMuxToCVBS1()
#define hw_SetAudioMuxToCVBS2()
#define hw_SetAudioMuxToCVBS3()
#define hw_SetAudioMuxToCVBS4()
#define hw_SetAudioMuxToSV1()
#define hw_SetAudioMuxToSV2()
#define hw_SetAudioMuxToTuner()

#define INIT_AudioVolume_X0    0x70
#define INIT_AudioVolume_X1    0x60
#define INIT_AudioVolume_X2    0x40
#define INIT_AudioVolume_X3    0x20
#define INIT_AudioVolume_X4    0x00
//=================================================================
#if(KEY_TYPE==Single_ADCKey)
#define KEY_AD_L0	0x00//0x02
#define KEY_AD_L1	0x0A//0x0E
#define KEY_AD_L2	0x14//0x1E
#define KEY_AD_L3	0x1E//0x2D
#define KEY_AD_L4	0x26//0x1E
#define KEY_AD_L5	0x31//0x2D
#define KEY_AD_L6	0x3A//0x2D
#define KEY_AD_DELTA	0x03 // tolerance
#elif(KEY_TYPE==Dual_ADCKey)
#define KEY_AD_L0	0x00//0x02
#define KEY_AD_L1	0x0B//0x0E
#define KEY_AD_L2	0x1B//0x1E
#define KEY_AD_L3	0x29//0x2D
#define KEY_AD_DELTA	0x03 // tolerance
#endif
//=================================================================

typedef enum
{
 Input_CVBS1,
 Input_CVBS2,
 Input_Nums,
 Input_TV,
 Input_CVBS3,
 Input_CVBS4,
 Input_CVBS5,
 Input_CVBS6,
 Input_SVIDEO1,
 Input_SVIDEO2,
 Input_CCIR656,
 Input_VGA,
 Input_YPBPR,
 Input_Nothing,
 Input_AllPort=0xFF
}InputPortType;

#define CVBS1_RealPortSet		PORT_CVBS_SV0C
#define CVBS2_RealPortSet		PORT_CVBS_SV0Y
#define TV_RealPortSet			PORT_CVBS_SV0Y
#define CVBS3_RealPortSet		PORT_CVBS_SV1Y
#define CVBS4_RealPortSet		PORT_CVBS_SV1C
#define CVBS5_RealPortSet		PORT_CVBS_SV1C
#define CVBS6_RealPortSet		PORT_CVBS_SV1C
#define SVIDEO1_RealPortSet		PORT_SV1
#define SVIDEO2_RealPortSet		PORT_SV0
#define VGA_RealPortSet			PORT_VGA
#define YPbPr_RealPortSet		PORT_YPbPr

⌨️ 快捷键说明

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